Hallo,
ich habe ein Skript gebastelt, was User an legen soll, die betonung liegt auf "soll", das geschieht leider nicht.
Ein Formular, mit Benutzername, Passwort und Emailadresse. Es wird auf einige Dinge geprüft, z.B. ob die Emailadresse eine Emailadresse ist.
Soweit gibt es keine Fehler.
Aber in der db.php, die in der insert_user.php included ist, gibt es anscheinend einen Fehler, den ich nciht finden kann
Alles anzeigen
Ausgabe-->
Verbindung hergestellt!You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 4
Welche 4.Zeile bzw. welche zeile ist gemeint?
Würde mich über schnelle Hilfe freuen!
ich habe ein Skript gebastelt, was User an legen soll, die betonung liegt auf "soll", das geschieht leider nicht.
Ein Formular, mit Benutzername, Passwort und Emailadresse. Es wird auf einige Dinge geprüft, z.B. ob die Emailadresse eine Emailadresse ist.
Soweit gibt es keine Fehler.
Aber in der db.php, die in der insert_user.php included ist, gibt es anscheinend einen Fehler, den ich nciht finden kann
Quellcode
- <?php
- $sql[1] = "localhost"; // Hoster
- $sql[2] = "footballteam"; // User
- $sql[3] = "cossacks"; //Passwort
- $sql[4] = "footballteam"; //Datenbankname
- // MySql - Fehler
- $error = "Fehler - Verbindung abgebrochen.";
- // MySql - Verbindung
- mysql_connect($sql[1],$sql[2],$sql[3]) or die ("$error");
- $connect = mysql_select_db($sql[4]) or die ("$error");
- if($connect)
- {
- echo "Verbindung hergestellt!";
- }
- else
- {
- echo "Keine Verbindung";
- }
- $db_name = "database";
- $create_db = "CREATE DATABASE $db_name";
- $result1 = "mysql_query ($create_db )";
- $use_db = "USE $db_name";
- $result2 = "mysql_query ($use_db)";
- $create_tb = "CREATE TABLE IF NOT EXISTS users (id INT(1) AUTO_INCREMENT,
- username VARCHAR(60),
- password VARCHAR(60),
- email VARCHAR(60,)";
- mysql_query($create_tb) or die(mysql_error());
- ?>
Ausgabe-->
Verbindung hergestellt!You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 4
Welche 4.Zeile bzw. welche zeile ist gemeint?
Würde mich über schnelle Hilfe freuen!