Afficher ma table entière

Répondre
juvenalvangu
le 21/12/2004 à 16:28
juvenalvangu
Slt,

J'ai un bleme avec ma table, j'arrive pas à l'afficher en entierété.

Merci d'avance pour votre reponse
Aucun Code n'est parfait ... (http://www.phpamateur.africa-web.org/)
Bzh
le 21/12/2004 à 16:29
Bzh
Comment ça !!!!

Tu veux pas décrir un peu plus ton problème ???
LA GLOBULE
le 21/12/2004 à 16:49
LA GLOBULE
<?php
$sql = 'SELECT * FROM table';

$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());

while ($data = mysql_fetch_array($req)) {
print_r($data);
}
?>


PS : je rappelle que le SELECT * n'est pas du tout conseillé.
juvenalvangu
le 21/12/2004 à 16:57
juvenalvangu
Ca marche tres bien,

Mais je veu l'afficher sous forme de tableau.

S.V.P.
Aucun Code n'est parfait ... (http://www.phpamateur.africa-web.org/)
LA GLOBULE
le 21/12/2004 à 17:50
LA GLOBULE
Il suffit d'afficher un <table> et un <tr> à chaque passage de boucle.

Exemple :

<table>
<tr><td>Ton champ 1</td><td>Ton champ 2</td></tr>
<?php
$sql = 'SELECT * FROM table';

$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());

while ($data = mysql_fetch_array($req)) {
echo '<tr><td>'.$data['champ1'].'</td><td>'.$data['champ2'].'</td></tr>';
}
?>
</table>
mobman02
le 21/12/2004 à 19:47
mobman02
pourquoi le SELECT * n'est pas conseiller ?
je penser plus que le INSERT * n'etais pas conseiller (et je comprend bien pk)
mais sur un SELECT on peu tout prendre nan ?
http://damienalexandre.fr/
LA GLOBULE
le 21/12/2004 à 19:53
LA GLOBULE
Ce n'est pas conseillé pour plusieures raisons.

1) On ne sait pas ce que l'on SELECT : c'est toujours plus clair de voir le nom des champs que l'on SELECT.
2) On a tres rarement besoin de tout SELECT (ca fait travailler le SGBD pour rien).
3) Si demain tu modifies ta table en ajoutant un champs, as tu reellement besoin de selectionner ce nouveau champ dans ta requete ? (ce qui rejoint alors le point 2).
mobman02
le 22/12/2004 à 12:20
mobman02
ah oui,
dit comme ca, ta pas tord ;)
bon bah je vais aller revoir mes select... :p
http://damienalexandre.fr/
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours