Moin!
Ich hab jedes mal Stress mit dem Füllen von MySQL Tabellen, bei einer Installationsdatei.
Hier:
[php]
// Passwort und User
$login = „CREATE TABLE MyBlogin
(
ID INT AUTO_INCREMENT PRIMARY KEY,
User VARCHAR(20),
Email VARCHAR(25),
Passwort VARCHAR(15)
);“;
mysql_query($login) OR die(mysql_error());
$loguser = $_POST[‚loguser‘];
$logmail = $_POST[‚logmail‘];
$logpass = $_POST[‚logpass‘]
$logindaten = "INSERT INTO MyBlogin
(User,Email,Passwort)
VALUES
($loguser,
$logmail,
$logpass);
";
if(mysql_query($logindaten) OR die(mysql_error()))
{
echo’Schritt 3:
Logindaten eingeschrieben und gespeichert.
‚;
echo’Wenn alle 3 Schritte ausgeführt sind, dann können sie die install.php und install/ löschen.‘;
}
[/php]Also er erstellt eine Tabelle, in die er gleich danach das übermittelte Passwort, usw. des Admins einträgt.
Doch er gibt mir diesen Error aus:
Parse error: syntax error, unexpected T_VARIABLE in /home/httpd/vhosts/paradoxe.de/subdomains/habboville/httpdocs/mysql/install/config_install.php on line 76
Ich weiss nicht was hier falsch sein soll (Zeile 76):
[php]
$logindaten = "INSERT INTO MyBlogin[/php]Also müsste der Fehler irgendwo hier sein:
[php]
$logindaten = "INSERT INTO MyBlogin
(User,Email,Passwort)
VALUES
($loguser,
$logmail,
$logpass);
";
[/php]
MfG, matibaski
edit:
Habe wiedermal bei tut.php-q.net nachgesehen, und umgeändert.
Doch es kommt immer wieder das gleiche.
Hier sit der neue Code:
[php]
$sql2 = „INSERT INTO MyBlogin
(User, Email, Passwort)
VALUES
('“.$loguser.„', '“.$logmail.„', '“.$logpass.„')“;
if(mysql_query($sql2) OR die(mysql_error()))[/php]