Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1464 connectés 

 


Dernière réponse
Sujet : [PHP] affichage de resultat d'une requete SQL ds un tableau
youdontcare

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 ? :D)


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
youdontcare

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 ? :D)

Mara's dad Débat stéril Echo/Print/Printf !
 
Chacun fait comme y veut du moment que çà marche !
 
Je voulais juste Chatouiller Son Altesse Lord II ;)
omega2

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" )

youdontcare

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 !

Lord II Bien sur que j'utilise printf
Mara's dad 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 ;)
Lord II Arretez avec echo c'est pour le déboguage, il faut utlisez print
__Lolo__ 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
FrCo 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";

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR