Silvestergirly
Grünschnabel
Hallo liebes Forum,
Ich habe ein Problem mit der Datenbankabfrage in PHP.
Und zwar lautet mein SQL Befehl: SELECT buch.Titel, buch.Untertitel, buch.Reihename, buch.Cover FROM buch WHERE Titel = 'Harry Potter'
zur Erklärung: im Untertitel steht dann z.B. der Stein der Weisen etc.
In phpMyAdmin klappt die Abfrage wunderbar und er zeigt mir alle 7 Harry Potter Bücher an.

Nur klappt das ganze irgendwie nicht mit php auf meiner HP.
Da sieht der Code folgender Maßen aus.
Er zeigt es dann so im Browser an:

sieht ihr vielleicht den Fehler?
Ich habe jedenfalls keine Ahnung
Liebe Grüße
Ich habe ein Problem mit der Datenbankabfrage in PHP.
Und zwar lautet mein SQL Befehl: SELECT buch.Titel, buch.Untertitel, buch.Reihename, buch.Cover FROM buch WHERE Titel = 'Harry Potter'
zur Erklärung: im Untertitel steht dann z.B. der Stein der Weisen etc.
In phpMyAdmin klappt die Abfrage wunderbar und er zeigt mir alle 7 Harry Potter Bücher an.

Nur klappt das ganze irgendwie nicht mit php auf meiner HP.

Da sieht der Code folgender Maßen aus.
PHP:
<div class="row"><!--öffnender row-->
<h1>Tolle Auswahl an Harry Potter Büchern auf einen Blick</h1>
<div class="col-md-12">
<?php
$sql = "SELECT buch.Titel, buch.Untertitel, buch.Reihename, buch.Cover FROM buch WHERE Titel = 'Harry Potter'";
$result=$tools->holeDaten($sql);
$datensatz = $result->fetch_array();
//print_r($datensatz);
echo "<h1>".$datensatz['Titel']."</h2>";
echo "<p>".$datensatz['Untertitel']."</p>";
echo "<p>".$datensatz['Reihename']."</p>";
echo "<p>".$datensatz['Cover']."</p>";
?>
</div>
</div>
Er zeigt es dann so im Browser an:

sieht ihr vielleicht den Fehler?
Ich habe jedenfalls keine Ahnung
Liebe Grüße