Hallo,
habe ein Problem. Und zwar will diese Abfrage nicht so ganz funktioniren.
<?php
include("inc/config.php");
$db = mysql_connect($dbhost, $dbuser, $dbpassword);
mysql_select_db($dbase,$db);
mysql_db_query("SELECT username FROM community_members WHERE username='.$_POST["username"].' ");
if(mysql_num_rows() != 0)
{
echo ("Dieser Username ist bereits vorhanden!");
}
if (empty($_POST["username"]) || empty($_POST["password"]) || empty($_POST["email"]))
{
echo("<center>Du hast nicht alle benötigten Felder korrekt ausgefüllt!</center>");
}
else
{
if (empty($_POST["userbild"]))
{
$userbild = "img/userbild.gif";
}
$sql = "INSERT INTO community_members (username, password, email, vorname, name, wohnort, hobby, geburtsdatum, userbild, webseite, icq, motto) VALUES
('$username',
'$password',
'$email',
'$vorname',
'$name',
'$wohnort',
'$hobby',
'$geburtsdatum',
'$userbild',
'$webseite',
'$icq',
'$motto')
";
mysql_query ($sql);
echo("<center>Die Anmeldung war erfolgreich!</center>");
}
?>
Hoffe jemand kann mir meinen Fehler sagen.
habe ein Problem. Und zwar will diese Abfrage nicht so ganz funktioniren.
<?php
include("inc/config.php");
$db = mysql_connect($dbhost, $dbuser, $dbpassword);
mysql_select_db($dbase,$db);
mysql_db_query("SELECT username FROM community_members WHERE username='.$_POST["username"].' ");
if(mysql_num_rows() != 0)
{
echo ("Dieser Username ist bereits vorhanden!");
}
if (empty($_POST["username"]) || empty($_POST["password"]) || empty($_POST["email"]))
{
echo("<center>Du hast nicht alle benötigten Felder korrekt ausgefüllt!</center>");
}
else
{
if (empty($_POST["userbild"]))
{
$userbild = "img/userbild.gif";
}
$sql = "INSERT INTO community_members (username, password, email, vorname, name, wohnort, hobby, geburtsdatum, userbild, webseite, icq, motto) VALUES
('$username',
'$password',
'$email',
'$vorname',
'$name',
'$wohnort',
'$hobby',
'$geburtsdatum',
'$userbild',
'$webseite',
'$icq',
'$motto')
";
mysql_query ($sql);
echo("<center>Die Anmeldung war erfolgreich!</center>");
}
?>
Hoffe jemand kann mir meinen Fehler sagen.