Wie kan mij helpen. Ik heb jullie tutorial gevolgt. Maar ik snap er nog niet genoeg van om mijn database te kunnen maken.

Ik wil voor scouting een site maken waar leden en leiding kan zien welke bedrijven er korting geven.

Van de bedrijven zijn de volgende gegevens:
naam
adres
plaats
provincie
korting

Nu wil ik zo'n database maken dat mensen kunnen zoeken op:

naam
plaats
provincie

Hoe doe ik dit, of waar kan ik een tutorial vinden waar dit is uitgelegt?
het adres van de site is:

http://www.xs4all.nl/~jscoolen/sponsor/index.htm
Kan je als user op XS4All wel PHP en MySQL gebruiken?

Elwin
Nee maar ik heb nu een hosting pakket van een provider gekregen die dit wel kan.
aiai, had hier het script gepost voor te zoeken in plaats van de tabel :s

de tabel:



CREATE TABLE bedrijven (
ID int(10) NOT NULL auto_increment,
naam varchar(100) NOT NULL default '',
adres varchar(100) NOT NULL default '',
plaats varchar(100) NOT NULL default '',
provincie varchar(100) NOT NULL default '',
korting varchar(100) NOT NULL default '',
PRIMARY KEY (ID)
) TYPE=MyISAM;
oja je moet dan in het menu klikken op test
ok ik zal proberen het een beetje uit te leggen
het bericht van Toon, dat is een sql query
met die query maak je een tabel aan in de database
maar dat moet je wel in de database stoppen, niet in een html bestandje

het is misschien ook wel handig om de php bestanden op te slaan als .php in plaats van .html

om de sql query in de database te zetten zou ik eventjes bij het controll panel van je host kijken, daar staat waarschijnlijk wel een linkje naar phpmyadmin ofzo
Ik krijg nu deze foutmelding

Parse error: parse error in /var/www/html/test.php on line 2

Lees die turtials even door met SQL. mysql is een database en niets meer. PHP, JSP of ASP moet deze gegevens op halen en weergeven op het scherm.

Lezen kan geen kwaad hoor :)
eigenlijk moet je gewoon dit zetten op een pagina voor de tabel aan te maken:

$query = "CREATE TABLE bedrijven (
ID int(10) NOT NULL auto_increment,
naam varchar(100) NOT NULL default '',
adres varchar(100) NOT NULL default '',
plaats varchar(100) NOT NULL default '',
provincie varchar(100) NOT NULL default '',
korting varchar(100) NOT NULL default '',
PRIMARY KEY (ID)
) TYPE=MyISAM; ";

mysql_query($query)) or die(mysql_error());


voor gegevens er in te stoppen en uit te halen raad ik u inderdaad aan een sql-tutorial te bestuderen of lezen!

hier staat er ene hele hoop over:
http://www.phphulp.nl/php/tutorials/3

Reageren