Vous n'êtes pas identifié(e).
Pages :: 1
salut a tous
voici mon petit probleme
j'ai une limite de 300 caractères, mais je veux une limite en mots pas en caractère. alors j'ai cherché biensur sur php, aussi sur google sur d'autre site etc, mais je trouve pas je trouve toujours en caractère mais jamais mots
voici mon code :
$r = mysql_query("select * from poker order by titre desc");
while($ligne = mysql_fetch_array($r))
{
$idpoker = $ligne["idpoker"];
$titre = $ligne["titre"];
$texte = substr($ligne["description"],0,300);
echo("<br /><a href=\"../poker.php?idpoker=$idpoker\">$titre</a><br />$texte<br /><br />");
}
?>
ya t'il un membre qui sache faire cela svp ?
merci.
Hors ligne
Saluton,
Une solution, tu exploses la chaîne dans un tableau, tu réduis le tableau à 300, tu réassembles le tableau dans une chaîne:
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
merci pour ta rep rapide mais j'ai une erreur a l'ecran :
Parse error: syntax error, unexpected ']' in /public_html/poker/liste.php on line 22
c'est la ligne :
while(count($arr) > 300]{array_pop($arr);}
Hors ligne
Et comme ça, ça va mieux ?
J'ai un souci avec le pilote de mon clavier sans fil Logitech quand je tape une parenthèse fermante il m'en affiche plusieurs, voire un crochet fermant à la place, d'où certaines erreurs de syntaxe (que tu aurais pu trouver par toi-même au demeurant)
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
oui nikel merci
oui dsl je suis debutant en faite en php enfin j'ai commencé ya 2 mois environ mais jaurais pu le savoir... pour la prochaine fois l'ami merci du coup de main !
Hors ligne
Pages :: 1