wahsaga: Himmel A**** und Zwirn - sowas von lernresistent!

Beitrag lesen

hi,

Ich hab das Skript etwas umgeschrieben ^^ Aber es wird, so glaube ich, nichts eingetragen in die DB :-(((. Hier der neue Code...
Ist dort was fehlerhaft?

$var = "INSERT INTO gb (Name, Email, Homepage, Text, Datum, Zeit) VALUES ($new_user, $email, $hp, $input, $datum, $zeit)" or die("Konnte nix eintragen");  // hier müsste doch n Fehler kommen

du weisst hier einer variablen einen string zu, und willst dann mit or die dein script abbrechen, falls dies nicht geklappt haben sollte - was aber ein äusserst unwahrscheinlicher fall ist.

$eintrag = mysql_query($var,$verbindung);

erst _hier_ wird die query an die datenbank übergeben (wie es dir im verlaufe dieses thread schon explizit erklärt wurde!) - also macht auch erst an dieser stelle das abbrechen mit or die() einen sinn.

würdest du jetzt endlich mal die güte besitzen, dir erstmal ein paar der absoluten grundlagen anzulesen (links wurden dir ja schon genannt), bevor du mit jedem neuen blöden (logischen) fehler wieder hier angerannt kommst?

gruss,
wahsaga