Hét vraag- en antwoordplatform van Nederland

Probleem met versturen van data naar de database kan iemand helpen(PHP)?

Ik heb volgend script als formulier:





Fucntie:
Gebruikersnaam:
Wachtwoord:






en hier het bestand nieuwegebruiker.php:

$con = mysql_connect("localhost","root","****");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("ticket", $con);

$ngebruiker="INSERT INTO gebruikers (Gebruikersnaam, Wachtwoord)
VALUES
('$_POST[gebruiker]','$_POST[ww]')";

$nsysteembeheerder="INSERT INTO systeembeheerders (Gebruikersnaam, Wachtwoord)
VALUES
('$_POST[gebruiker]','$_POST[ww]')";

if (isset($_POST['one']))
mysql_query($nsysteembeheerder,$con);
{
die('Fout ' . mysql_error());
}
echo "Beheerder Toegevoegd";

if (isset($_POST['two']))
mysql_query($ngebruiker,$con);
{
die('Fout ' . mysql_error());
}
echo "Gebruiker Toegevoegd";

mysql_close($con);
?>

Als ik hem verstuur zegt hij alleen fout hij geeft verder geen mysql_error.

Verwijderde gebruiker
12 jaar geleden
Geef jouw antwoord
0 / 2500
Geef Antwoord

Antwoorden (1)

Heb je code even wat meer leesbaar gemaakt, error reporting toegevoegd en je globals escaped

zie http://pastebin.com/wVp5unfh

Als er fouten inzitten zouden ze nu weergeven moeten worden
je kan ook een var_dump of print_r op een variabele geven deze functie geeft dan aan welke data het bevat, zo kan je na gaan of de informatie die je wilt hebben ook klopt..!
Bronnen:
Verwijderde gebruiker
12 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing