Inserez tableau php dans balise div html
wifi
-
wifi -
wifi -
Bonjour,
je veux creer un tableau qui me reprend les données d'une de mes tables SQL et l'affiche de maniere joli grace à des conteneurs div CSS du type <div id="conteneur">. mon tableau c ets juste un select sur ma base table avec une requete du type $sql = 'SELECT * FROM general';
$req = mysql_query($sql);
while ($resultat = mysql_fetch_array($req))
{
echo''.$resultat.'</br>';
}
mais je ne vois pas du tout comment faire afficher mon $resultat dans mes conteneurs div ...
j espere être clair merci
je veux creer un tableau qui me reprend les données d'une de mes tables SQL et l'affiche de maniere joli grace à des conteneurs div CSS du type <div id="conteneur">. mon tableau c ets juste un select sur ma base table avec une requete du type $sql = 'SELECT * FROM general';
$req = mysql_query($sql);
while ($resultat = mysql_fetch_array($req))
{
echo''.$resultat.'</br>';
}
mais je ne vois pas du tout comment faire afficher mon $resultat dans mes conteneurs div ...
j espere être clair merci
A voir également:
- Div tableau
- Div c++ - Télécharger - Langages
- Remplacer #div/0 par vide ✓ - Forum Excel
- Afficher une case vide au lieu de #DIV/0! - Forum Excel
- Enlever les #DIV/0! dans une colonne calcul d'un tableau croisé ✓ - Forum Excel
- Balise couleur html ✓ - Forum HTML
4 réponses
$resultat est un tableau virtuel, il n'a pas de représentation visuelle, tu dois le parcourir à l'aide d'un code php pour l'afficher selon tes souhaits
il y a plusieurs solutions, un foreach par exemple
http://fr3.php.net/foreach
ou bien tu affiches directement dans ta boucle les informations que tu veux
echo $resultat['leChamp'];
http://fr3.php.net/foreach
ou bien tu affiches directement dans ta boucle les informations que tu veux
echo $resultat['leChamp'];
essayé ça !
<table><tr><td>titre de camp 1</td><td>titre de camp 2</td></tr>
$req = mysql_query($sql);
while ($resultat = mysql_fetch_array($req))
{
echo''<tr><td>'.$resultat['champ1'].'</td><td>'.$resultat['champ2'].'</td></tr>
}
</table>
j'espére que ça que tu cherche :)
JozZ
<table><tr><td>titre de camp 1</td><td>titre de camp 2</td></tr>
$req = mysql_query($sql);
while ($resultat = mysql_fetch_array($req))
{
echo''<tr><td>'.$resultat['champ1'].'</td><td>'.$resultat['champ2'].'</td></tr>
}
</table>
j'espére que ça que tu cherche :)
JozZ
merci pour ta reponse en fait
je ne veux pas creer de titre car le titre est deja cree dans du html dans des contenerus div ...
j ai fait ca
$sql = "SELECT * FROM general";
$req = mysql_query($sql);
while($resultat = mysql_fetch_array($req)){
foreach ($resultat as $valeur)
{
echo $valeur." ";
}
}
?>
le souci c 'est quil m'affiche bien les données de base mais il les affiche en double et en dessous de mon tableau ... c'est la le probleme comment faire en sorte que le resultat s'affiche dans mes conteneurs div et pas en double si possible ....
je ne veux pas creer de titre car le titre est deja cree dans du html dans des contenerus div ...
j ai fait ca
$sql = "SELECT * FROM general";
$req = mysql_query($sql);
while($resultat = mysql_fetch_array($req)){
foreach ($resultat as $valeur)
{
echo $valeur." ";
}
}
?>
le souci c 'est quil m'affiche bien les données de base mais il les affiche en double et en dessous de mon tableau ... c'est la le probleme comment faire en sorte que le resultat s'affiche dans mes conteneurs div et pas en double si possible ....