Hannes O.: 2 Fragen zu MySQL/PHP

Beitrag lesen

Hallo,

$abfrage = "SELECT * FROM XXX WHERE name LIKE $_POST["name"]";
$ergebnis = mysql_query($abfrage");
?>

Und dazu gleich meien erste Frage: Das $_POST["name"] in der Mysql-Anweisung ist falsch.
Aber wie gehört es richtig.

heute ist wohl der Tag der Nicht-mal-die-Grundlagen-in-der-Anleitung-lesen-Woller :-> Zu den Grundlagen kommt dann nur noch die Funktion mysql_real_escape_string().

Bei inhalt2.php soll getestet werden, ob der name="test" ist

Was soll "der name" sein? $_POST["name"]? Irgendwas anderes?

(DIe Dtaei wird mit der Datei eingloggt.php verlinkt).

Was meinst du mit "verlinkt"? Mit <a href="index2.php">?

Das kann nicht funktionieren, weil ich die Variable ja nicht per Post übergeben bekomme; dies geschieht eine Datei davor.
Wie bekomme ich dennoch die Variable heraus?

Rate ich richtig, dass du den Namen des angemeldeten Benutzers auf weiteren Seiten haben willst? Verwende $_SESSION.

Grüße, Hannes