probleme appel variable dans une variable
Bonjour j'ai un problème avec cette appel de variable
Code:
$nom = "$li->$nom";
php pas ne semble pas pouvoir traiter cette syntaxe y a t-il un autre moyen d'y parvenir ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| <?php
include("log.php");
?>
<table>
<tr>
<?php
$table = 'produits';
$nom_champs = "";
$champs = mysql_query("SELECT COLUMN_NAME AS name FROM information_schema.COLUMNS WHERE TABLE_NAME = '$table'
AND TABLE_SCHEMA = 'va'");
while($l = mysql_fetch_object($champs))
{
echo"<td>$l->name</td>";
$nom_champs = $nom_champs.",".$l->name;
}
?>
</tr>
<?php
$nom_champs = substr($nom_champs,1);
$nom_champs = explode(",",$nom_champs);
print_r($nom_champs);
$req = mysql_query("SELECT * FROM $table");
while($li = mysql_fetch_object($req))
{
echo"<tr>";
for ($i=0;$i <= sizeof($nom_champs);$i++)
{
$nom = $nom_champs[$i];
$nom = "$li->$nom";
echo"<td>$nom</td>";
}
echo"</tr>";
}
?>
</table> |