PHP gevorderde |
|
$tabelnaam = "`user_profile`";
@mysql_query("DROP TABLE IF EXISTS " . $tabelnaam);
$sql = "CREATE TABLE " . $tabelnaam . " (
`id` INT(6) NOT NULL AUTO_INCREMENT,
`username` VARCHAR(15) NOT NULL,
`password` VARCHAR(40) NOT NULL,
`naam` VARCHAR(100) NOT NULL,
`fam_naam` VARCHAR(150) NOT NULL,
`geslacht` CHAR(1) NOT NULL,
`geboortedatum` DATE NOT NULL,
`leeftijd` TINYINT(2) NOT NULL,
`email` VARCHAR(150) NOT NULL,
`tel` INT(9) NOT NULL,
`mobiel` INT(10) NOT NULL,
`msn` VARCHAR(100) NOT NULL,
`yahoo` VARCHAR(100) NOT NULL,
`skype` VARCHAR(100) NOT NULL,
`zoof` VARCHAR(100) NOT NULL,
`zoof_tel` INT(9) NOT NULL,
`website` VARCHAR(250) NOT NULL,
`land` VARCHAR(30) NOT NULL,
`vlag` CHAR(2) NOT NULL,
`provincie` VARCHAR(50) NOT NULL,
`postcode` SMALLINT(5) NOT NULL,
`gemeente` VARCHAR(50) NOT NULL,
`straat` VARCHAR(250) NOT NULL,
`huisnr` MEDIUMINT(8) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE (`username`)
)" . "TYPE = myisam";
tabel_Aanmaak_Resultaat();
function tabel_Aanmaak_Resultaat()
{
global $sql, $tabelnaam;
$result = @mysql_query($sql);
if (!$result) {
toon_Melding("Fout bij aanmaken tabel: <b><u>" . $tabelnaam . "</u></b>");
} else {
toon_Melding("Tabel <b><u>" . $tabelnaam . "</u></b> met succes aangemaakt");
$tabelnaam = str_replace("`","",$tabelnaam);
}
$tabelnaam = "`user_profile`"; $sql = "CREATE TABLE " . $tabelnaam . " ( `id` INT(6) NOT NULL AUTO_INCREMENT, `username` VARCHAR(15) NOT NULL, `password` VARCHAR(40) NOT NULL, `naam` VARCHAR(100) NOT NULL, `fam_naam` VARCHAR(150) NOT NULL, `geslacht` CHAR(1) NOT NULL, `geboortedatum` DATE NOT NULL, `leeftijd` TINYINT(2) NOT NULL, `email` VARCHAR(150) NOT NULL, `tel` INT(9) NOT NULL, `mobiel` INT(10) NOT NULL, `msn` VARCHAR(100) NOT NULL, `yahoo` VARCHAR(100) NOT NULL, `skype` VARCHAR(100) NOT NULL, `zoof` VARCHAR(100) NOT NULL, `zoof_tel` INT(9) NOT NULL, `website` VARCHAR(250) NOT NULL, `land` VARCHAR(30) NOT NULL, `vlag` CHAR(2) NOT NULL, `provincie` VARCHAR(50) NOT NULL, `postcode` SMALLINT(5) NOT NULL, `gemeente` VARCHAR(50) NOT NULL, `straat` VARCHAR(250) NOT NULL, `huisnr` MEDIUMINT(8) NOT NULL, PRIMARY KEY (`id`), UNIQUE (`username`) )" . "TYPE = myisam"; tabel_Aanmaak_Resultaat(); function tabel_Aanmaak_Resultaat() { if (!$result) { toon_Melding("Fout bij aanmaken tabel: <b><u>" . $tabelnaam . "</u></b>"); } else { toon_Melding("Tabel <b><u>" . $tabelnaam . "</u></b> met succes aangemaakt"); }
Zoiets dus.
Is met kleine functie als je wil kan ik voorbeeld laten zien heb net een script geschreven om zonder je phpmyadmin via je browser databases te beheren zodat je tabellen kan aanmaken of legen of velden toevoegen en tabellen te optimaliseren..
Grtz. |