Door
ruben kok
op 18-05-2012 14:54
gewijzigd op 18-05-2012 14:56
1.676 views
Goeiemiddag,
Ik heb gewoon een hele standaard database connectie gemaakt in php, alles heeft de juiste gegevens maar ik krijg maar "Verbinding met database mislukt" te zien.
Alle gegevens komen correct overeen met de gegevens in phpmyadmin.
Ik gebruik WAMP server
SQL versie: 5.5.16
PHP versie: 5.3.8
hier de connectie in php, ik bespaar jullie de rest van het script
<?PHP
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'wachtwoord';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'databasenaam';
mysql_select_db($dbname);
?>
en het laatste gedeelte:
<?PHP
if (!mysql_query($sql,$conn))
{
echo 'Verbinding met database mislukt';
}
else
{
echo 'U bent succesvol aangemeld';
}
?>
Probeer mijn foutafhadeling eens puur om te kijken of je connectie fout gaat.
Dan 3 dingen over je query.
1) Escape alle gegevens met mysql_real_escape_string();
2) Je vergeet overal de '' in je $_POST, dus het moet zo $_POST['firstname']
3) Zet alle $_POST buiten de quotes.
Probeer mijn foutafhadeling eens puur om te kijken of je connectie fout gaat.
Dan 3 dingen over je query.
1) Escape alle gegevens met mysql_real_escape_string();
2) Je vergeet overal de '' in je $_POST, dus het moet zo $_POST['firstname']
3) Zet alle $_POST buiten de quotes.
Daar zal het foutgaan.
Ik ga nu even je foutafhandeling proberen en je punten even opnemen!