login  Naam:   Wachtwoord: 
Registreer je!
 Forum

database (Opgelost)

Offline konijntje - 27/06/2008 16:06
Avatar van konijntjeNieuw lid hallo,
ik ben nog maar een noob met programeren dus aub niet zeggen oooh.. 
ik ben een beetje aan het kijken met php en sql, nu wil ik een database gaan maken,

nu staat er bijv dit:

CREATE TABLE `[logs]`(
`time` DATETIME,
`IP` VARCHAR(32),
`forwardedFor` VARCHAR(32),
`login` VARCHAR(16),
`person` VARCHAR(16),
`code` INT(10),
`area` VARCHAR(32)
);


nu is mijn vraag, kan ik dit zo in een paar stapen gelijk die hele tabel maken of niet, en zo ja hoe dan?

alvast bedankt

13 antwoorden

Gesponsorde links
Offline Cylon - 27/06/2008 16:19 (laatste wijziging 27/06/2008 16:21)
Avatar van Cylon Lid In phpmyadmin staat boven sql
CREATE TABLE `[logs]`(
`time` DATETIME,
`IP` VARCHAR(32),
`forwardedFor` VARCHAR(32),
`login` VARCHAR(16),
`person` VARCHAR(16),
`code` INT(10),
`area` VARCHAR(32)
);
dan druk je op start
en dan is het geinporteert

*Warning* Spelling fouten negeren *deslixtys*

Gr lennard
Offline spaceflippie - 27/06/2008 16:20
Avatar van spaceflippie Nieuw lid je kan een php bestand maken dat deze database aanmaakt. Dit doe je zo:

  1. <?php
  2.  
  3. include('config.php'); //je database gegevens
  4.  
  5. $query = mysql_query('CREATE TABLE `logs`(
  6. `time` DATETIME,
  7. `IP` VARCHAR(32),
  8. `forwardedFor` VARCHAR(32),
  9. `login` VARCHAR(16),
  10. `person` VARCHAR(16),
  11. `code` INT(10),
  12. `area` VARCHAR(32)
  13. );') or die('Error');
  14.  
  15. ?>


het kan zijn dat er nog een foutje inzit  
als je deze pagina uitvoert en er komt niets op de pagina dan is het gelukt.
Offline kickasgamer - 27/06/2008 16:44
Avatar van kickasgamer PHP ver gevorderde ma in de config.php moet je wel je database naam, usersname, password opgeven en een mysql_connect commando, anders werkt het niet ;)
Offline Ultimatum - 27/06/2008 16:52
Avatar van Ultimatum PHP expert Trouwens, je moet eerst wel een database aanmaken waar je deze tabellen in wilt zetten, want iedereen hierboven heeft het over database aanmaken terwijl er toch duidelijk CREATE TABLE staat. Als je niet eerst een database hebt aangemaakt of geselecteerd zoals kickassgamer zegt dan krijg je weer een andere error .
Offline konijntje - 27/06/2008 16:54 (laatste wijziging 27/06/2008 17:05)
Avatar van konijntje Nieuw lid @spaceflippie er komt error te staan (maar dat moest denk?)

en @Cylon, ik zie dat nergens staan hoor.. moet ik het niet eerst ergens toevoegen?
edit:
oke nieuwe berichten, nu snap ik er helemaal niets meer van :S
kunnen jullie het stapje voor stapje uitlegen aub? 

ik heb nu een database gemaakt met phpmyadmin genaamt : Aap
nu moet er een tabel in die hier boven is genoemt..

edit 2:
wacht ik denk dat ik het heb, dankzij cylon toch
hoe staat er nu tussen bij phpmyadmin de tabel 
harstikke bedankt 
Offline Ultimatum - 27/06/2008 17:05
Avatar van Ultimatum PHP expert Klik eerst op de database die je net hebt aangemaakt. Dan staat er bovenaan dit als het goed is: Server: localhost - Database: aap. En daarna moet je de stappen die Cylon zei uitproberen.
Offline konijntje - 27/06/2008 17:14 (laatste wijziging 27/06/2008 18:46)
Avatar van konijntje Nieuw lid jep t is gelukt 
harstikke, bedankt 
ik zal binnenkort wel weer wat vragen over het toevoegen ect ervan waneer ik klaar ben met het toevoegen, kan ik dat weer gewoon hier posten?
edit:
het is dus zover:
ik heb een aantal bestandjes gemaakt in de database, hoe moet ik die nu gebruiken?
moet ik het bestandje zetten in de C: \wamp\www
of staat ie er al?
Offline Cylon - 27/06/2008 18:50
Avatar van Cylon Lid  Als je blieft konijntje nog meer vragen over sql kan ik je wel helpen
Offline konijntje - 27/06/2008 18:56
Avatar van konijntje Nieuw lid naja mn vraag dus nu: ik heb nu een aantal tabelen gemaakt in de database, hoe kan ik deze gaan gebruiken met php?,
moet ik een bestandnaampje in de c: \wamp\www doen of...
hoe kan ik zeg maar met mn php bestandjes de qeury openen..
Offline ikkedikke - 28/06/2008 00:07
Avatar van ikkedikke PHP expert Volgens mij is de structuur van databases nog niet helemaal duidelijk voor je.
Dit is de site waar ik begonnen ben met php:
http://webmaste...ndex.phtml
Offline djb - 28/06/2008 00:51 (laatste wijziging 28/06/2008 00:51)
Avatar van djb PHP beginner je hebt een database (die staat gewoon ongeveer in c:\wamp\mysql\data\aap\ dat kan je nu al weer vergeten want dat heb je niet nodig)
als je bovenaan een php bestand dit neerzet:
  1. <?php
  2. mysql_connect("localhost","root",""); // standaart is het zo maar als je het beveiligt moet je het aanpasse;) mysql_connect("localhost","GEBRUIKERSNAAM","WACHTWOORD");


als het goed is kan je nu dingen doen met je database
kijk eens op deze site bij de tutorials want met mysql_query(""); kan je eigenlijk wel super veel met je database doen en die moet je ook gebruiken om je database te updaten enzo;)

conclusie op jouw vraag 
je hoeft niks met een bestandsmapje te doen ;)
en als je wat simpele dingen oefend met je database leer je het begrijpen en laar je het dus leeren 

ik weet dat dit geen 100% goede/compleete uitleg is dus andere mensen posten denk ik ook nog wel wat uitleg voor je (hoop ik )
groetjess
Offline konijntje - 28/06/2008 11:30
Avatar van konijntje Nieuw lid oke bedankt, ik kan denk ik weer een tijdje oefenen met de database en php nu 
Offline jellebrt - 28/06/2008 19:02
Avatar van jellebrt Nieuw lid Hey ik heb dus een site bij freehostia geregistreerd en ik heb 4 mn site een goed inlogsysteem gemaakt enso, aleen nu heb ik een nogal dom probleem:
ik weet niet hoe ik een mn mysql database een acc kan aaanmake, bijv:
ik heb da inlog systeem en ik wil een acc daarvoor aanmake bij min mysql database van freehostia, bijv. username: onzin, en password: nogmeeronzin.

ik hoef geen registreersysteem ofso maar gwoon ff wete hoe ik bij die mysql database van freehostia een acc aanmaak om in te logge.

zou iemand mee daarbij kunne helpe>>
alvast bedankt.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.215s