Ich Abrufen einer Benutzer-ID aus einer Datenbank und speicherte es in einer Variablen innerhalb einer foreach-Schleife und möchte diese Benutzer-ID auf der gleichen Seite in einem anderen div.Aber das Problem ist, dass Variable funktioniert nicht auf dieser Seite und gibt diesen Fehler "Undefinierte Variablen-ID". Bitte führen Sie mich, wie dies in der richtigen Weise zu tun.Vielen Dank!Benutzer-ID funktioniert nicht auf Seite
Hier ist mein PHP-Code von diesem Benutzer-ID aus der Datenbank aufrufen:
<?php
$name = $_SESSION['name'];
$email = $_SESSION['email'];
$query = "SELECT * FROM users WHERE Email = '$email' ";
$result = $obj->run_query($query);
foreach ($result as $key) {
$id = $key['Id'];
}
?>
Und hier ist mein Html wo ich rufe diese Variable:
<?php
$query = "SELECT * FROM user_reservation WHERE user_id = '$id'";
$result = $obj->run_query($query);
$count = 1;
foreach ($result as $key) { ?>
<tr>
<td><?php echo $count++;?></td>
<td><?php echo $key['book_title'];?></td>
<td><?php echo $key['book_author'];?></td>
<td><?php echo $key['reserve_date'];?></td>
<td><?php echo $key['return_date'];?></td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
Sie müssen die Abfrage abrufen, um die Ergebnisse zu erhalten. – Jer
Was ist 'run_query', ich bin nicht beliebt. –
Wo? und wie geht das? Bitte zeigen Sie mir @ C0dekid.php –