unverständliches php

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

unverständliches php

Postby Rentier06 » 26. October 2023 14:43

Hallo zusammen,
Mein Script:
<?php
$pdo = new PDO('mysql:host=localhost;dbname=Test,charset=utf8', 'root', '');

$sql = "SELECT email, vorname, nachname FROM users";
foreach ($pdo->query($sql) as $row)
{
echo $row['vorname']." ".$row['nachname']."<br />";
echo "E-Mail: ".$row['email']."<br /><br />";
}
?>

Das Ergebnis:
query($sql) as $row) { echo $row['vorname']." ".$row['nachname']."
"; echo "E-Mail: ".$row['email']."

"; } print_r($row); ?>

Kann mir das bitte jemand erklären?
Rentier06
 
Posts: 17
Joined: 14. August 2007 12:44

Re: unverständliches php

Postby Nobbie » 26. October 2023 20:29

Dein Script wird nicht von PHP ausgeführt, sondern einfach nur angezeigt. Wahrscheinlich falsch aufgerufen, leider wissen wir das hier nicht. Sieht so aus, als wenn Du ggf. das Script einfach nur im Explorer doppelt anklickst oder so.
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04

Re: unverständliches php

Postby Rentier06 » 27. October 2023 13:55

Vielen Dank für die Reaktion. Ich rufe das Script im Browser so auf:
file:///d:/Alle%20Webseiten/Menneking/Dokument2.php
Rentier06
 
Posts: 17
Joined: 14. August 2007 12:44

Re: unverständliches php

Postby Nobbie » 28. October 2023 12:04

Genau das ist der Fehler. Du musst das Script mit dem Protokoll http: aufrufen, nicht mit file:. Also irgendetwas a la http://localhost/... . Ausserdem muss das Script im oder unterhalb des sog. DocumentRoot gespeichert sein, mit einiger Wahrscheinlichkeit ist das nicht d:/Alle Webseiten/.... usw.

Am besten liest Du Dir mal ein paar grundlegende Tutorials über Webserver (Apache) und PHP durch und wie das ganze konfiguriert wird, denn das ist absolutes Basiswissen.
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 84 guests