LitteulBlack Posté 1 Janvier 2006 Partager Posté 1 Janvier 2006 Bonsoir à vous tous... Bonne année 2006 et meilleurs voeux Voilà je vous fait par de mon soucis. J'ai codé un mini livre d'or pour mon site mais je me retrouve avec un soucis de passage entre le php > html. Je vous met de suite le code cela m'évitera de me prendre dans une explication longue.. Voici le code de récupération des informations de la database mySQL $sql = 'select id,pseudo,date,time,note,msg_txt,avatar FROM bg_data ORDER BY id DESC limit '.$lim.','.$nombre;$req = mysql_query($sql) or die("Erreur SQL !<br>".$sql."<br>".mysql_error()); Puis voici l'affichage des informations ( je limite a 2 ligne pour evité de remplir ) while($data = mysql_fetch_array($req)) {echo'<tr class="row">';echo'<td><b>'.$data['pseudo'].'</b></td>';......echo'</tr>';} Cet ensemble fonctionne parfaitement, mais lorsque je le visualise le code html sous mon navigateur web je me retrouve avec une simple ligne du code, et non un multiligne de code Ex.: <tr class="row"> <td><b>Li</b></td> <td> <div> <span ><img src="img/post.gif"/><b> 2005-12-19 à 16:30:0...... et non <tr class="row"> <td><b>Li</b></td> <td> <div><span ><img src="img/post.gif"/><b> 2005-12-19 à 16:30:0..... Merci à vous tous... et encore désolé de la longeur de mon post Lien vers le commentaire Partager sur d’autres sites More sharing options...
jidébé Posté 1 Janvier 2006 Partager Posté 1 Janvier 2006 Bonsoir, Change ton code comme ça: while($data = mysql_fetch_array($req)) {echo'<tr class="row">\n";echo'<td><b>'.$data['pseudo'].'</b></td>\n";......echo'</tr>\n";} Et ça devrait marcher. Lien vers le commentaire Partager sur d’autres sites More sharing options...
LitteulBlack Posté 1 Janvier 2006 Auteur Partager Posté 1 Janvier 2006 (modifié) Je me retrouve avec ceci comme erreur Parse error: parse error, unexpected '>' in ......public_html/livreor/index.php on line 99 Je pense que c'est un soucis de " ou ' et avec sa comme code echo'<tr class="row">''\n'; Je me retrouve avec sa Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in ......public_html/livreor/index.php on line 98 Modifié 1 Janvier 2006 par LitteulBlack Lien vers le commentaire Partager sur d’autres sites More sharing options...
jidébé Posté 1 Janvier 2006 Partager Posté 1 Janvier 2006 (modifié) Effectivement, J'ai l'habitude des " alors je n'avais pas fait attention; met plutôt ça: while($data = mysql_fetch_array($req)) {echo"<tr class='row'>\n";echo"<td><b>'.$data['pseudo'].'</b></td>\n";......echo"</tr>\n";} Modifié 1 Janvier 2006 par jidébé Lien vers le commentaire Partager sur d’autres sites More sharing options...
LitteulBlack Posté 1 Janvier 2006 Auteur Partager Posté 1 Janvier 2006 Je modifie une fois le code et je te dis si sa passe. Merci de ton aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
LitteulBlack Posté 1 Janvier 2006 Auteur Partager Posté 1 Janvier 2006 (modifié) J'ai toujours mon soucis du code sur une ligne même après avoir mis tes modifications J'aime la programmation Je vais relire le code j'ai du mal éffectué en changement du code echo"<img src="'.$data['avatar'].'" border='0' width='85' height='85'/><br /><br />\n"; Est ce que ceci est bien retranscrit ? Modifié 1 Janvier 2006 par LitteulBlack Lien vers le commentaire Partager sur d’autres sites More sharing options...
Loupilo Posté 1 Janvier 2006 Partager Posté 1 Janvier 2006 Pour insérer un retour à la ligne, il faut simplement ajouter un \n à ton echo. Et les \n ne se mettent que dans les echos encadrés par des guillemets. Ou sinon : echo 'un arbre bleu', "\n"; echo"<img src="'.$data['avatar'].'" border='0' width='85' height='85'/><br /><br />\n"; est bien retranscrit, mais si tu n'as pas mis d'espace entre echo et le guillemet, ça peut pas marcher Lien vers le commentaire Partager sur d’autres sites More sharing options...
LitteulBlack Posté 1 Janvier 2006 Auteur Partager Posté 1 Janvier 2006 Merci à vous deux, cela marche parfaitement Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant