$request = 'SELECT * FROM flight WHERE Id = \''.$_SESSION['LFLightRadio'].'\'';
$data = mysql_fetch_array(mysql_query($request, $SQL));
echo '<table class="table">';
foreach($data as $key => $value) {
echo '<th class="head" align="center" height="19">'.$key.'</th>';
}
echo '<tr>';
foreach($data as $key => $value) {
echo '<td class="cell" align="center" height="19">'.$value.'</td>';
}
echo '</tr></table>';
Je sais que la valeur LFlightRadio est définie et est une valeur renvoyée par la valeur Id d'une ligne précédemment retournée de la base de données de vol. Donc, dans "vol", un enregistrement existe certainement avec cette Id. Mais, cela me donne toujours un résultat non-tableau, de sorte que lorsque j'essaie d'utiliser foreach dessus, il y a des erreurs. Suggestions?SQL renvoie une valeur non-tableau dans PHP
Peut-être faire 'var_dump ($ data)' et voir ce qu'il dit? –