login  Naam:   Wachtwoord: 
Registreer je!
 Forum

database maken probleem

Offline Yourgamecrew - 21/12/2009 20:47 (laatste wijziging 21/12/2009 20:58)
Avatar van YourgamecrewLid hallo,
ik heb een nieuwsbrief systeem gemaakt en daarvoor ook een database gemaakt (genaamd yourgamecrew_newsletter) alleen hij geeft de hele tijd een foutmelding als ik de database wil vullen dat de database al bestaat (logisch) maar als het systeem zelf een database wil laten maken zeurt ie weer dat de database niet bestaat. het probleem zit em in deze codes:

create.php:

  1. <?php
  2. include("connect.php");
  3.  
  4. $link = "CREATE DATABASE yourgamecrew_newsletter";
  5. $res = mysql_query($link) or die(mysql_error());
  6.  
  7. mysql_select_db("yourgamecrew_newsletter");
  8.  
  9. $link = "
  10. CREATE TABLE `newsletters` (
  11. `name` text NOT NULL,
  12. `content` text NOT NULL,
  13. `id` int(11) NOT NULL auto_increment,
  14. PRIMARY KEY (`id`)
  15. ) AUTO_INCREMENT=1;";
  16. $res = mysql_query($link) or die(mysql_error());
  17.  
  18. $link = "
  19. CREATE TABLE `users` (
  20. `name` varchar(50) NOT NULL default '',
  21. `email` varchar(50) NOT NULL default '',
  22. `date` text NOT NULL,
  23. `status` text NOT NULL,
  24. `unsubscribed` text NOT NULL,
  25. `id` int(11) NOT NULL auto_increment,
  26. PRIMARY KEY (`id`)
  27. ) AUTO_INCREMENT=1;";
  28. $res = mysql_query($link) or die(mysql_error());
  29.  
  30. if ($res)
  31. die("<p>database gemaakt..</p>");
  32. ?>


en in connect.php:

  1. <?php
  2. mysql_connect("localhost","test","test") or die(mysql_error());
  3. mysql_select_db("yourgamecrew_newsletter");
  4. ?>

7 antwoorden

Gesponsorde links
Offline vinTage - 21/12/2009 20:57 (laatste wijziging 21/12/2009 20:58)
Avatar van vinTage Nieuw lid mysql_select_db("yourgamecrew_newsletter");
Dat kan niet he, die moet je nog maken, skip die regel.

edit:

http://www.w3schools.com/php/php_mysql_create.asp
Offline Yourgamecrew - 21/12/2009 21:12 (laatste wijziging 21/12/2009 21:12)
Avatar van Yourgamecrew Lid ja ok maar nu zegt ie:
Toegang geweigerd voor gebruiker 'test'@'localhost' met database 'yourgamecrew_newsletter' en hij heeft nog steeds niets gemaakt
Offline vinTage - 21/12/2009 21:19
Avatar van vinTage Nieuw lid regel 7 pak je em nog een keer

Offline Yourgamecrew - 21/12/2009 21:46
Avatar van Yourgamecrew Lid ja ok maar nu zegt ie NOG STEEDS:
Toegang geweigerd voor gebruiker 'test'@'localhost' met database 'yourgamecrew_newsletter' en hij heeft nog steeds niets gemaakt
Offline vinTage - 21/12/2009 22:01
Avatar van vinTage Nieuw lid dude lees die link door die ik je gaf, ik heb het net zelf getest en HET WERKT GEWOON
Offline Yourgamecrew - 22/12/2009 09:27
Avatar van Yourgamecrew Lid bij die van de link die jij me gaf zegt ie ook Toegang geweigerd voor gebruiker 'test'@'localhost' met database 'yourgamecrew_newsletter' vul ik verkeerde gegevens in ofzo? Ik heb test-hosting tijdelijk op woelmuis.nl en moet ik dan de inlog gebruikersnaam en w8woord van woelmuis invullen of iets anders????????
Offline ArieMedia - 22/12/2009 09:42
Avatar van ArieMedia Gouden medaille

PHP ver gevorderde
Yourgamecrew schreef:
bij die van de link die jij me gaf zegt ie ook Toegang geweigerd voor gebruiker 'test'@'localhost' met database 'yourgamecrew_newsletter' vul ik verkeerde gegevens in ofzo? Ik heb test-hosting tijdelijk op woelmuis.nl en moet ik dan de inlog gebruikersnaam en w8woord van woelmuis invullen of iets anders????????


1) Je moet met een mysql-account inloggen die de rechten heeft om meerdere databases aan te maken, meestal heb je dit niet als je lager zit dan een reseller-host

2) test@localhost betekend dat je inlogt met gebruiker test, als deze gebruiker niet bestaat krijg je dus geen toegang.

3) Woelmuis.nl gratis hosting, als je zelf een beetje kan nagaan dat iedereen zomaar databases aan kan maken, word het een lekkere chaos.. sterker nog dan kan ik heerlijk databases van anderen weghalen.. dat schiet natuurlijk niet op!

Conclusie: Je script gaat nooit werken op woelmuis.nl
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.446s