Parse error bij Database
Ik ben juist begonnen met database, en heb zoeven een database gemaakt, maar het geeft altijd
Parse error: parse error in e:\programma's\easy php\www\index.php on line 20
Nu gebruik ik deze code
<html>
<head>
<title>Test</title>
</head>
<body>
<form action="" method="POST">
Naam: <input type="text" name="naam"><p>
Achternaam: <input type="text" name="achternaam"><p>
<input type="submit" value="Verzenden »">
</form>
<p>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
$database_host = "localhost";
$database_user = "root";
$database_pass = "pass"
$db = "gegevens"
$conn = mysql_connect($database_host, $database_user, $database_pass) or die (mysql_error());
mysql_select_db($db, $conn) or die (mysql_error());
$new_record = "INSERT INTO testje (voornaam, achternaam) VALUES ('" . $naam . "', '" . $achternaam . "')";
mysql_query($new_record) or die (mysql_error());
}
?>
if($_SERVER['REQUEST_METHOD'] == 'POST'){
$database_host = "localhost";
$database_user = "root";
$database_pass = "pass"
$db = "gegevens"
$conn = mysql_connect($database_host, $database_user, $database_pass) or die (mysql_error());
mysql_select_db($db, $conn) or die (mysql_error());
$new_record = "INSERT INTO testje (voornaam, achternaam) VALUES ('" . $naam . "', '" . $achternaam . "')";
mysql_query($new_record) or die (mysql_error());
}
?>
</body>
</html>
***
Lijn 20 is
$db = "gegevens"
Wat is er juist misgegaan?
Alvast bedankt!
Je mist de ; achter "pass" en achter "gegevens".
"Warning: mysql_connect(): Toegang geweigerd voor gebruiker: 'root'@'localhost' (Wachtwoord gebruikt: JA) in e:\programma's\easy php\www\index.php on line 22
Toegang geweigerd voor gebruiker: 'root'@'localhost' (Wachtwoord gebruikt: JA)"
Wat is nou weer?
Je geeft niet de jusite gebruikersnaam of wachtwoord op voor het verbinding maken met je database...
Ik gebruik EasyPHP. Weet u waar je passwoord en gebruikersnaam juist kon vinden?
Edit:
2.0 even gedownload en ziet er verder prima uit. Een eerdere versie moet je niet gebruiken. En de ontwikkeling van easyphp duurt zo lang, dat ik je alnog adviseer netserver te downloaden.
2.0 even gedownload en ziet er verder prima uit. Een eerdere versie moet je niet gebruiken. En de ontwikkeling van easyphp duurt zo lang, dat ik je alnog adviseer netserver te downloaden.
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie