carlo boy7
Gebruiker
- Lid geworden
- 28 feb 2009
- Berichten
- 156

Hoi ik heb een.. Inlog script geschreven. (in ieder geval heb het gekregen)
En daar moet ik de volgende tabel maken:
een database aanmaken met de naam 'login'.
In deze database maken we vervolgens een tabel aan die we 'gebruiker' noemen met 9 velden die we als volgt maken:
gebruiker_id - INT - NOT NULL - auto_increment - primary key
voornaam - VARCHAR - NOT NULL
tussenvoegsel - VARCHAR - NOT NULL
achternaam - VARCHAR - NOT NULL
adres - VARCHAR - NOT NULL
postcode - VARCHAR - NOT NULL
woonplaats - VARCHAR - NOT NULL
gebruikersnaam - VARCHAR - NOT NULL
wachtwoord - VARCHAR - NOT NULL
Dat is geluk

Heb een mooi inlog script fout loos gemaakt met de hulp van ErikBooy007 (eiglijk alleen hij)
maar nu komt het.
Hij doet het

Maar als ik een registratie formulier wil laten verzenden krijg ik dit:
No database selected
Rustig ik weet heus wel dat er geen database is geselecteerd

Maar dan ga ik efkes kijken naar de script en daar zie ik de volgende dingen:
PHP:
$sql_query = "SELECT * FROM gebruiker WHERE gebruikersnaam='".$_POST['gebruikersnaam']."'";
en bovenaan staat:
PHP:
<?php
include "dbconnect.php";
//***verbinding met database***
dan kijk ik bij dbconnect:
PHP:
<?php
$host = "localhost";
$db_naam ="login";
$db = mysql_connect($host);
mysql_select_db($db_naam, $db);
?>
Dan zijn mij vragen:
1. hoe weten php wat mijn wachtwoord van mysql is?
2. hoe kan die fout melding komen van no database geselecteerd dat bij dbconnect gewoon
$db_naam ="login";