Eingabe in Datenbank eintragen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
abschicken
absenden
arbeiten
beginnen
beispiel
code
eingabe
eins
eintragen
grundlage
http
jemand
knopf
lernen
problem
schaffen
test
url
verstehen
-
Hallo!
Mal wieder (könnt ihr ja schon erraten) brauche ich hilfe!
Kann mir jemand erklären wie ich es schaffen kann das ich 2 eingabe-felder mache und einen abschicken knopf und wenn man auf den Abschicken-Knopf drückt sollen beide werte in eine Datenbank eingetragen werden!
So sieht es bis jetzt aus:
Feld1: <input type="text" name="feld1" value=""><br> Feld2: <input type="text" name="feld2" value=""><br> Absenden: <input type="submit" value="Absenden!"> <?php $db_login = mysqli_connect ('***', '***', '***','***'); $sql = "SELECT * FROM test"; $db_output = mysqli_query( $db_login, $sql ); $eins = $_POST['feld1']; $zwei = $_POST['feld2']; if ( ! $db_output ) { die('Ungültige Abfrage: ' . mysqli_error()); } $eintragen = mysqli_query($db, "INSERT INTO test (eins, zwei) VALUES ('$eins', '$zwei')"); mysqli_free_result( $db_output ); ?>
Wo sind dabei die fehler? :/ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Spontan fällt mir auf, dass du innerhalb deines Codeschnippsels zwar $db verwendest aber nirgendwo definierst.
$eintragen = mysqli_query($db_login, "INSERT INTO test (eins, zwei) VALUES ('$eins', '$zwei')");
Des weiteren fehlt in deinem Code das Formular:
<form target="DATEINAME.php" method="post">
Feld1: <input type="text" name="feld1" value=""><br>
Feld2: <input type="text" name="feld2" value=""><br>
Absenden: <input type="submit" value="Absenden!">
</form>
MfG T
Beitrag zuletzt geändert: 20.10.2014 4:38:10 von tee -
herje, da stimmt ja fast nichts
um Grundlagen zu lernen, kannst Du gute Beispiele bei W3SCHOOLS finden
Hier die Lösung für Dein Problem:
http://www.w3schools.com/php/php_mysql_insert.asp
-
http://www.schattenbaum.net/php/insert2.php
Auf Schattenbaum auch sehr gut erklärt anhand eines Beispiels.
Am besten aber nicht nur den einen Teil anschauen, sondern von vorn beginnen, um alle Zusammenhänge auch wirklich zu verstehen.
Dauert auch nicht ewig lang das durch zu arbeiten.
http://www.schattenbaum.net/php/mstart.php -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage