in eine mysql datenbank
bin am schreiben einer community
doch es gibt ein fehler wenn ich mehrere dateien abspeichern will
nur bei passwort (werde ich noch verschlüßeln) email adresse
geht alles super doch bei mehreren dateien (hab ein bisschen noch dazu gemacht gibt es einen mysql fehler also hier der code
Code: Alles auswählen
<?php
include("config.php");
$table="user";
if($action == "") {
echo '
<form action="<?= $PHP_SELF; ?>?action=reg" method="post">
Username : <input type="text" name="name"><br>
Passwort : <input type="text" name="pass"><br>
E-Mail : <input type="text" name="mail"><br>
ICQ : <input type="text" name="icq"><br>
Website : <input type="text" name="website"><br>
Wohnort : <input type="text" name="from"><br>
AIM : <input type="text" name="aim"><br>
YIM : <input type="text" name="yim"><br>
MSN : <input type="text" name="msnm"><br>
Interresen : <input type="text" name="interests"><br>
<input type="submit" value="Registrieren">
</form>
';
if($action == "reg") {
if(empty($name) or empty($pass) or empty($mail)) {
echo "Eines der Felder wurde nicht ausgefüllt!";
}
else {
$user_query = mysql_query("SELECT * FROM $table WHERE name='$name'");
if(mysql_num_rows($user_query) <= 0) {
$add_query = mysql_query("INSERT INTO $table (name, password, avatar, email, icq, website, from, sig, aim, yim, msnm, interests) values ('$name', '$pass', '$avatar', '$mail', '$icq', '$website', '$from', '$sig', '$aim', '$msnm', '$interests')");
if(!$add_query) { echo "Fehler: ".mysql_error(); }
else { echo "Erfolgreich registriert! <a href=?goto=news>Zur Startseite</a>"; }
}
else {
echo "Username existiert schon!";
}
}
}
?>
oho ganz vergessen die mysql tabelle sieht so ausWarning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /opt/lampp/htdocs/forum/register.php on line 39
Fehler: 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 'from, sig, aim, yim, msnm, interests) values ('fdsfds', 'fdsfds
Code: Alles auswählen
CREATE TABLE `user` (
`id` mediumint(8) NOT NULL default '0',
`name` varchar(25) NOT NULL default '',
`password` varchar(32) NOT NULL default '',
`posts` mediumint(8) unsigned NOT NULL default '0',
`rank` int(11) default '0',
`avatar` varchar(100) default NULL,
`email` varchar(255) default NULL,
`icq` varchar(15) default NULL,
`website` varchar(100) default NULL,
`from` varchar(100) default NULL,
`sig` text,
`aim` varchar(255) default NULL,
`yim` varchar(255) default NULL,
`msnm` varchar(255) default NULL,
`interests` varchar(255) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM;