Will nicht in Datenbank schreiben....
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
auge
benutzername
besucher
dumme frage
faustregel
fehler
insert
letzte
mithilfe
nochmal
pawort
result
schauen
sofort
streichen
textfeld
tutorial
unternehmen
verstehe
zeile
-
<?
mysql_connect("localhost", "user","pw") or die ("Keine Verbindung m?glich");
mysql_select_db("datenbank") or die ("Datenbank nicht vorhanden/gefunden");
$user = $HTTP_POST_VARS["benutzername"];
$passwort = $HTTP_POST_VARS["passwort"];
$hinzu = "INSERT INTO besucher (benutzername, passwort) VALUES (`$user`,`$passwort`)";
$eintragen = mysql_query($hinzu);
echo $user;
echo "<br>";
echo $passwort;
?>
Hallo,
kann es sein, dass der Host "localhost" heisst?
Aber nun zum eigentlichen Problem:
Es will und will und will und will und will nochmals nicht in die Datenbank reinschreiben, was soll ich dagegen unternehmen?
Kann mir dabei jemand helfen?
MfG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
<?
mysql_connect("localhost", "user","pw") or die ("Keine Verbindung m?glich");
mysql_select_db("datenbank") or die ("Datenbank nicht vorhanden/gefunden");
$user = $HTTP_POST_VARS["benutzername"];
$passwort = $HTTP_POST_VARS["passwort"];
$hinzu = "INSERT INTO besucher (benutzername, passwort) VALUES (`$user`,`$passwort`)";
$eintragen = mysql_query($hinzu);
echo mysql_error();
echo $user;
echo "<br>";
echo $passwort;
?>
Mach das mal und sag mir, was dann raus kommt. -
Unknown column 'e' in 'field list'e
Ich habe in das Textfeld e eingegeben. Das ist dann rausgekommen und in die datenbank wurde auch nichts geschrieben.
Was nun? -
Gibt er denn unten bei $user und $password was aus?
-
Dumme frage, aber hast du dir nichtmal ?berlegt MySQL gescheit zu lernen???
Auch in deinem letzten script waren ganz simple anf?ngerfehler die man durch gescheites durchsehen sofort entedeckt...
<?
mysql_connect("localhost", "user","passwort") or die ("Keine Verbindung m?glich");
mysql_select_db("datenbank") or die ("Datenbank nicht vorhanden/gefunden");
$user = $HTTP_POST_VARS["benutzername"];
$passwort = $HTTP_POST_VARS["passwort"];
$sql = "INSERT INTO besucher (benutzername, passwort) VALUES ('$user','$passwort')";
$result = mysql_query($sql);
echo $user;
echo "<br>";
echo $passwort;
?> -
@theuntouchables
ja, da hast du wohl recht
end @
Was war eigentlich mein Fehler beim Script?
-
Ach so, h?tte ich nieee gesehen
Gibt es in PHP nur solche ' Striche? Oder existieren auch noch solche `` Dinger?
MfG -
Wenn, dann ??
-
H??
Nein, sorry, aber ich verstehe nicht ganz...
Eingeltich ist es ja logisch, aber ich sollte eine Faustregel haben. -
Script wollte und hatte in Datenbank geschrieben.
Dann kann man es eigentlich schliessen...
MfG und danke f?r eure Mithilfe
compactdisc -
Also ich habe bei php-einfach MySql gelernt:
http://www.php-einfach.de/
Die Tutorials sind echt gut.
H2O -
hoi geht der server nu wieder oder nicht
-
sorry hab mich verklickt falscher thread
-
Dieser Thread wurde von theuntouchables mit folgender Begr?ndung geschlossen:
Auf Userwunsch geschlossen...
(und schreibt n?chstes mal keine doppelposts sondern editier, compactdisc und blackmaster) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage