Tom: Dateneingabe in mysql mit php

Beitrag lesen

Hello,

Ich finde den Fehler nicht.

Vielleich hat jemand eine Idee.

Warum lässt Du uns für uns arbeiten, und nicht Deinen Computer?

<?php

//aufbau der datenbankverbindung
$host = 'localhost';
$user = 'benutzername';
$password = 'passwort';
$db = 'datenbankname';

//verbindung zur db herstellen

X   mysql_connect($host, $user, $password) or exit ("Keine Verbindung hergestellt");
 X   mysql_select_db($db) or exit ("Datenbank nicht geöffnet");

//übergabe der variablen
$institut= $_POST["Institute"];
$street= $_POST["Street"];
$city= $_POST["City"];

//nun erfolgt der eintrag in die tabelle

X   mysql_query("INSERT INTO online-survey (Institute, Street, City) VALUES ('$institut', '$street', '$city')")or die

("Keine Eintrag erfolgt");

//datenbank wieder schliessen
mysql_close();

?>

Ich habe Dir mal die Stellen angekreuzt, an denen das möglich ist.
Lies Dir mal die Funktionsbeschreibungen der entsprechenden Funktionen im PHP-Manual durch, und schau Dir dort insbesonder die Rückgabewerte der Funktionen an. Was meinst Du, wofür die da sind? :-)

Da geht's los:  http://de2.php.net/manual/en/function.mysql-connect.php

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)