Automatish in de database
Ik wil in mijn php script dat hij automatish tabellen aan maken in mijn database. (ik weet dat je dde querys ook in je mysql kan in voeren maar ik wil weten of het ook via de php ook kan)
ik wil dan 1 tabel met daarin :
- id
- naam
- wachtwoord
- email
weet iemand misschien hoe j e dat moet doen
alvast bedankt,-
ik wil dan 1 tabel met daarin :
- id
- naam
- wachtwoord
weet iemand misschien hoe j e dat moet doen
alvast bedankt,-
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$sql = 'CREATE TABLE `login` ('
. ' `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, '
. ' `naam` VARCHAR(50) NOT NULL, '
. ' `ww` VARCHAR(50) NOT NULL, '
. ' `email` VARCHAR(50) NOT NULL'
. ' )'
. ' ENGINE = myisam;';
?>
$sql = 'CREATE TABLE `login` ('
. ' `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, '
. ' `naam` VARCHAR(50) NOT NULL, '
. ' `ww` VARCHAR(50) NOT NULL, '
. ' `email` VARCHAR(50) NOT NULL'
. ' )'
. ' ENGINE = myisam;';
?>
bedoel je zoiets? of zoiets?
Code (php)
1
2
3
2
3
<?php
$sql = 'INSERT INTO `login` (`naam`, `ww`, `email`) VALUES (\'test\', \'test\', \'test\');';
?>
$sql = 'INSERT INTO `login` (`naam`, `ww`, `email`) VALUES (\'test\', \'test\', \'test\');';
?>
of nog iets anders?? :S
Gewijzigd op 01/01/1970 01:00:00 door Jorn Engelbart
Moet je deze codes in een aparte pagina doen. met alleen deze script. dus hij heeft je database gegevens niet nodig ? of wel.
moet je anders de bestand met je database gegevens includen op de pagina met:
moet je anders de bestand met je database gegevens includen op de pagina met:
Gwn allemaal in 1 pagina:
dit is ff zo uit mijn hoofd dus het kan niet helemaal kloppen
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
//Instellingen van de MySQL en database
$dbhost = 'localhost'; //Naam van je server
$dbname = 'je database'; //Naam van je database
$dbuser = 'root'; //Naam van de gebruiker
$dbpassword = ''; //Wachtwoord gebruiker
//Verbinding maken met de database
$db = mysql_connect($dbhost, $dbuser, $dbpassword)
or die ("Verbinding mislukt");
mysql_select_db($dbname, $db);
$sql = 'CREATE TABLE `login` ('
. ' `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, '
. ' `naam` VARCHAR(50) NOT NULL, '
. ' `ww` VARCHAR(50) NOT NULL, '
. ' `email` VARCHAR(50) NOT NULL'
. ' )'
. ' ENGINE = myisam;';
mysql_query($sql) or die(mysql_error());
?>
//Instellingen van de MySQL en database
$dbhost = 'localhost'; //Naam van je server
$dbname = 'je database'; //Naam van je database
$dbuser = 'root'; //Naam van de gebruiker
$dbpassword = ''; //Wachtwoord gebruiker
//Verbinding maken met de database
$db = mysql_connect($dbhost, $dbuser, $dbpassword)
or die ("Verbinding mislukt");
mysql_select_db($dbname, $db);
$sql = 'CREATE TABLE `login` ('
. ' `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, '
. ' `naam` VARCHAR(50) NOT NULL, '
. ' `ww` VARCHAR(50) NOT NULL, '
. ' `email` VARCHAR(50) NOT NULL'
. ' )'
. ' ENGINE = myisam;';
mysql_query($sql) or die(mysql_error());
?>
dit is ff zo uit mijn hoofd dus het kan niet helemaal kloppen
Edit:
ff gecheckt en het klopt
Foutje opgelost
ff gecheckt en het klopt
Foutje opgelost
Gewijzigd op 01/01/1970 01:00:00 door Jorn Engelbart
Heel erg bedankt. het lukt nu, maar kan je de bestand met je database gegevens niet include.????
Gewijzigd op 01/01/1970 01:00:00 door M Rodrigo
ja gwn een bestandje maken met de gegevens en includen :D
Offtopic:
@jorn variabelen buiten de quotes:
@jorn variabelen buiten de quotes:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
//Instellingen van de MySQL en database
$dbhost = 'localhost'; //Naam van je server
$dbname = 'je database'; //Naam van je database
$dbuser = 'root'; //Naam van de gebruiker
$dbpassword = ''; //Wachtwoord gebruiker
//Verbinding maken met de database
$db = mysql_connect($dbhost, $dbuser, $dbpassword)
or die ("Verbinding mislukt");
mysql_select_db($dbname, $db);
$sql = 'CREATE TABLE `login` ('
. ' `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, '
. ' `naam` VARCHAR(50) NOT NULL, '
. ' `ww` VARCHAR(50) NOT NULL, '
. ' `email` VARCHAR(50) NOT NULL'
. ' )'
. ' ENGINE = myisam;';
mysql_query($sql) or die(mysql_error());
?>
//Instellingen van de MySQL en database
$dbhost = 'localhost'; //Naam van je server
$dbname = 'je database'; //Naam van je database
$dbuser = 'root'; //Naam van de gebruiker
$dbpassword = ''; //Wachtwoord gebruiker
//Verbinding maken met de database
$db = mysql_connect($dbhost, $dbuser, $dbpassword)
or die ("Verbinding mislukt");
mysql_select_db($dbname, $db);
$sql = 'CREATE TABLE `login` ('
. ' `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, '
. ' `naam` VARCHAR(50) NOT NULL, '
. ' `ww` VARCHAR(50) NOT NULL, '
. ' `email` VARCHAR(50) NOT NULL'
. ' )'
. ' ENGINE = myisam;';
mysql_query($sql) or die(mysql_error());
?>




