TABLE SQL

Fermé
anil2 Messages postés 6 Date d'inscription mardi 20 janvier 2009 Statut Membre Dernière intervention 26 août 2009 - 22 août 2009 à 11:36
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 26 août 2009 à 15:52
Bonjour,
s.v.p. je débute en php, j'ai creé une table dans ma base de données, cette table comporte les champs: ID, REFERENCE PRODUIT, PRIX, DETAIL.
Je voudrais savoir si c'est possible d'avoir le contenu du champ detail sous forme de tableau.
Merci.
A voir également:

4 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
22 août 2009 à 12:07
$sql = 'SELECT detail FROM nomdelatable';
$req = mysql_query($sql);
$tableau = array();
while($data = mysql_fetch_assoc($req)) {
    $tableau[] .= $data['detail'];
}

Je te conseil de renomme des champs en minuscule.
0
anil2 Messages postés 6 Date d'inscription mardi 20 janvier 2009 Statut Membre Dernière intervention 26 août 2009
22 août 2009 à 12:24
Merci pour votre reponse, je vais l'essayer.
0
anil2 Messages postés 6 Date d'inscription mardi 20 janvier 2009 Statut Membre Dernière intervention 26 août 2009 > anil2 Messages postés 6 Date d'inscription mardi 20 janvier 2009 Statut Membre Dernière intervention 26 août 2009
25 août 2009 à 08:20
Bonjour,
je n'est pas pu resoudre mon probleme, comment je doit saisir le contenu du champ detail? dans ma table le champ detail est de type text, alors quand je fait la requete sql il me donne ce contenu sou forme de texte.moi je le veux sous forme de tableau. Merci.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
25 août 2009 à 15:56
Ton champs détails et sous forme de tableau.
La preuve :
echo '<pre>'.print_r($tableau,1).'</pre>';

Normalement, tu veras quelque chose comme :
Array
(
    [0] => "Champs 'détail' de la première ligne";
    [1] => "Champs 'détail' de la deuxième ligne";
    [2] => "Champs 'détail' de la troisième ligne";
    ...
)
0
anil2 Messages postés 6 Date d'inscription mardi 20 janvier 2009 Statut Membre Dernière intervention 26 août 2009
26 août 2009 à 10:12
oui c'est exact, mais je veux un tableau avec des bordures comme celui qu'on a avec html, <table><td><tr>......
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
26 août 2009 à 15:52
Bah génères-le avec PHP.
Un tableau PHP n'a rien à voir avec un tableau HTML.
Utilise la fonction foreach
0