abble
Aktives Mitglied
Thread Starter
- Dabei seit
- 24.12.2006
- Beiträge
- 153
- Reaktionspunkte
- 13
Hallo Leute, berufsbedingt muss ich mich nun mit PHP rumschlagen, und dem nicht genug: ich soll bereits am Montag etwas vorweisen
Allerdings etwas ganz einfaches. Ich probier gerade ein Formuar (nur 2 Felder-> ID und Vorname) in meine Datenbank zu bringen und richte mich nach einem Beispiel aus dem Buch PHP und Mysql für Kids (jaja, lacht nur...)
Das vorgefertigte Bsp. aus dem Buch von der CD will gar nicht klappen und mein selbstgeschriebenes Bsp. hakt auch, es ist zum verrücktwerden. Nach stundenlangem probieren hab ich jetzt einen parse error, vorher wurden bereits Daten in die Datenbank hineingepackt allerdings wurde nicht der Vorname hineingeschrieben, sondern "array", also der Wert wurde nicht übernommen. Kann einer von euch Pofis mir den Fehler zeigen oder eine kleine Hilfestellung geben ? Herzlichen Dank im Vorraus. PS: Ich nutze MAMP.
Code:
<h1> Vorname eingeben </h1>
<form action="test.php" method="post">
Vorname: <input type="text" name="Vorname">
<input type="submit" value="Daten eintragen" name="submit">
</form>
<?php
if (!empty($_POST["submit"])) {
$mysql_connect(':/Applications/MAMP/tmp/mysql/mysql.sock', 'root', 'root') or die ("Verbindung zu Mysql gescheitert");
$mysql_select_db("bewerberdatenbank") or die ("Verbindung zur Datenbank gescheitert");
$sql="INSERT INTO adressen" . "(id, Vorname) VALUES ('', '$_POST[Vorname]')";
if (mysql_query($sql)) {
echo "<p> Abfrage erfolgreich </p>";
} else {
echo "<p> Abfrage nicht erfolgreich </p>";
}
?>
Allerdings etwas ganz einfaches. Ich probier gerade ein Formuar (nur 2 Felder-> ID und Vorname) in meine Datenbank zu bringen und richte mich nach einem Beispiel aus dem Buch PHP und Mysql für Kids (jaja, lacht nur...)
Das vorgefertigte Bsp. aus dem Buch von der CD will gar nicht klappen und mein selbstgeschriebenes Bsp. hakt auch, es ist zum verrücktwerden. Nach stundenlangem probieren hab ich jetzt einen parse error, vorher wurden bereits Daten in die Datenbank hineingepackt allerdings wurde nicht der Vorname hineingeschrieben, sondern "array", also der Wert wurde nicht übernommen. Kann einer von euch Pofis mir den Fehler zeigen oder eine kleine Hilfestellung geben ? Herzlichen Dank im Vorraus. PS: Ich nutze MAMP.
Code:
<h1> Vorname eingeben </h1>
<form action="test.php" method="post">
Vorname: <input type="text" name="Vorname">
<input type="submit" value="Daten eintragen" name="submit">
</form>
<?php
if (!empty($_POST["submit"])) {
$mysql_connect(':/Applications/MAMP/tmp/mysql/mysql.sock', 'root', 'root') or die ("Verbindung zu Mysql gescheitert");
$mysql_select_db("bewerberdatenbank") or die ("Verbindung zur Datenbank gescheitert");
$sql="INSERT INTO adressen" . "(id, Vorname) VALUES ('', '$_POST[Vorname]')";
if (mysql_query($sql)) {
echo "<p> Abfrage erfolgreich </p>";
} else {
echo "<p> Abfrage nicht erfolgreich </p>";
}
?>