PDO : lire et afficher une table

PDO : lire et afficher une table - PHP - Programmation

Marsh Posté le 07-04-2006 à 13:50:02    

Code :
  1. // Chargement et présentation des données
  2. echo("<table border='1' align='center' cellspacing='0' cellpadding='0'>\n" );
  3. foreach ($connexion->query('SELECT * from CLIENT') as $tuple) {
  4.     echo("\t<tr>\n" );
  5.         foreach ($tuple as $valeur) {
  6.             echo("\t\t<td>" . $valeur . "</td>\n" );
  7.         }
  8.     echo("\t</tr>\n" );
  9. }
  10. echo("</table>\n" );


J'ai un problème d'affichage.

 

Je pense que je gère mal la passage du tuple à la valeur.

 

Merci d'avance.

Reply

Marsh Posté le 07-04-2006 à 13:50:02   

Reply

Marsh Posté le 07-04-2006 à 14:10:12    

RTFM: http://fr2.php.net/function.mysql-query
 
query retourne:

Citation :

Return Values
 
For SELECT, SHOW, DESCRIBE or EXPLAIN statements, mysql_query() returns a resource on success, or FALSE on error.  
 For other type of SQL statements, UPDATE, DELETE, DROP, etc, mysql_query() returns TRUE on success or FALSE on error.
 
The returned result resource should be passed to mysql_fetch_array(), and other functions for dealing with result tables, to access the returned data.


Message édité par anapajari le 07-04-2006 à 14:12:44
Reply

Marsh Posté le 07-04-2006 à 14:45:29    

il ne gère pas avec les fonctions mysql mais avec la classe de gestion de bases de données PDO, donc pas besoin de lui sortir un magnifique "RTFM"

Reply

Marsh Posté le 07-04-2006 à 15:03:33    

pas faux [:jap] j'aurais du lire le titre ...
 
Mais anyway RTFM quand même :D

Citation :

PDO::query() returns a PDOStatement object.


Et du coup je pense qu'il faudrait plus un

Code :
  1. foreach($tuple as $cle=>$valeur)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed