Hllo,
kann mir jemand erklären, wieso folgender Befehl im SQL-Feld in php-myadmin perfekt ausgeführt wird und wenn ich es in php mache gar nicht?
PS: es liegt nicht an der Verbindung zum Server, alle anderen Befehle werden ausgeführt
kann mir jemand erklären, wieso folgender Befehl im SQL-Feld in php-myadmin perfekt ausgeführt wird und wenn ich es in php mache gar nicht?
Code:
SELECT user.username, beschreibung.profilbild, abonniert.user_id FROM abonniert LEFT JOIN user ON user.user_id = abonniert.user_id LEFT JOIN beschreibung ON beschreibung.user_id = abonniert.user_id WHERE abonniert.abonniert_id = 1");
PHP Code:
$user_id = 1;
$get_abonniert_statement = $pdo->prepare("SELECT user.username, beschreibung.profilbild, abonniert.user_id FROM abonniert
LEFT JOIN user ON user.user_id = abonniert.user_id
LEFT JOIN beschreibung ON beschreibung.user_id = abonniert.user_id
WHERE abonniert.abonniert_id = '$user_id'");
$get_abonniert_statement->execute();
<?php
while($row = $get_abonniert_statement->fetch()){ //echo "test";?>
<tr>
<td style="text-align: center;">
<img src="<?php echo($row['profilbild']); ?>" alt="Profilbild" />
</td>
<td>
<p class="username"><a href="?p=profil&id=<?php echo($row['user_id']); ?>"><?php echo($row['username']); ?></a></p>
</td>
</tr>
<?php } ?>
Comment