affichage de resultat d'une requete SQL ds un tableau [PHP] - Programmation
Marsh Posté le 25-06-2001 à 22:18:51
bah tu mets
echo "<table>"; avant le while
et echo "<tr><td>$row['first_name'] . '</td><td>' . $row['last_name'] . '</td><td>' . $row['date'] . '</td><td>' . $row['end_date'] . '</td><td>' . $row['subject'] . '</td><td>' . $row['comments']."</td></tr>"; dans le while
et echo "</table>" apres le while
Marsh Posté le 26-06-2001 à 09:23:06
Arretez avec echo c'est pour le déboguage, il faut utlisez print
Marsh Posté le 26-06-2001 à 09:44:42
C'est quoi le problème avec Echo ?
Il est pas assez SMART pour vous, cher Lord II ?
PS- Chui sur qu'il utilise printf
Marsh Posté le 26-06-2001 à 10:23:34
Bien sur que j'utilise printf
Marsh Posté le 26-06-2001 à 10:43:14
lord ii a écrit a écrit : Arretez avec echo c'est pour le déboguage, il faut utlisez print |
et tu sors ça d'où ? je viens de mater la doc de php.net pour echo et print .... et rien de rien !
Marsh Posté le 26-06-2001 à 11:21:58
lord ii a écrit a écrit : Arretez avec echo c'est pour le déboguage, il faut utlisez print |
C'est une question concernant le php.
En php, c'est plutôt printf qui est utilisé pour le débugage et echo pour envoyer les diférentes parties dynamiques d'une page.
Si tu fais pas ça, alors celui qui arrive sur une page en cours de débegage, il a plein d'info en trop (et dont il se fout complètement) d'afficher sur son navigateur.
PS : En php echo est plus simple à utiliser que print ("echo variable" contre "print chaine_de_format_de_sortie variable" )
Marsh Posté le 26-06-2001 à 11:57:07
Débat stéril Echo/Print/Printf !
Chacun fait comme y veut du moment que çà marche !
Je voulais juste Chatouiller Son Altesse Lord II
Marsh Posté le 26-06-2001 à 11:58:48
Mara's dad a écrit a écrit : Débat stéril Echo/Print/Printf ! Chacun fait comme y veut du moment que çà marche ! Je voulais juste Chatouiller Son Altesse Lord II |
je me demande toujours, ce n'est pas la première fois que je vois ce genre d'arguments, avec parfois un "echo c'est plus lent que print !"
alors, légende urbaine ? (enfin, légende phpienne ? )
Marsh Posté le 25-06-2001 à 22:01:22
Bon, voila, j'arrive sans probleme a affiché le resultat de mes requetes SQL sur ma page.
Maintenant, pour des raison de presentation, j'aimerai qu'elle s'affiche ds un tableau qui serait composé d'une ligne et de 6 colonne.
Comment je fait, pour le moment, g ca comme code pour affiché mes requetes :
$connexion = mysql_connect("$host","$user","$password" );
$db = mysql_select_db("$bdd", $connexion);
$requete = "SELECT * FROM $bdd ";
$resultat = mysql_query( $requete );
$nb = mysql_numrows($resultat); /* On recupère le nombre d'enregistrements */
while ($row = mysql_fetch_array($resultat)){ /* On parcoure les résultats de la requête */
echo $row['first_name'] . ' - ' . $row['last_name'] . ' - ' . $row['date'] . ' - ' . $row['end_date'] . ' - ' . $row['subject'] . ' - ' . $row['comments'];
echo "<br>\n";