Lid |
|
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:
<?php
include("connect.php");
$link = "CREATE DATABASE yourgamecrew_newsletter";
$res = mysql_query($link) or die(mysql_error());
mysql_select_db("yourgamecrew_newsletter");
$link = "
CREATE TABLE `newsletters` (
`name` text NOT NULL,
`content` text NOT NULL,
`id` int(11) NOT NULL auto_increment,
PRIMARY KEY (`id`)
) AUTO_INCREMENT=1;";
$res = mysql_query($link) or die(mysql_error());
$link = "
CREATE TABLE `users` (
`name` varchar(50) NOT NULL default '',
`email` varchar(50) NOT NULL default '',
`date` text NOT NULL,
`status` text NOT NULL,
`unsubscribed` text NOT NULL,
`id` int(11) NOT NULL auto_increment,
PRIMARY KEY (`id`)
) AUTO_INCREMENT=1;";
$res = mysql_query($link) or die(mysql_error());
if ($res)
die("<p>database gemaakt..</p>");
?>
<?php include("connect.php"); $link = "CREATE DATABASE yourgamecrew_newsletter"; $link = " CREATE TABLE `newsletters` ( `name` text NOT NULL, `content` text NOT NULL, `id` int(11) NOT NULL auto_increment, PRIMARY KEY (`id`) ) AUTO_INCREMENT=1;"; $link = " CREATE TABLE `users` ( `name` varchar(50) NOT NULL default '', `email` varchar(50) NOT NULL default '', `date` text NOT NULL, `status` text NOT NULL, `unsubscribed` text NOT NULL, `id` int(11) NOT NULL auto_increment, PRIMARY KEY (`id`) ) AUTO_INCREMENT=1;"; if ($res) die("<p>database gemaakt..</p>"); ?>
en in connect.php:
<?php
mysql_connect("localhost","test","test") or die(mysql_error());
mysql_select_db("yourgamecrew_newsletter");
?>
|