PHP gevorderde |
|
dit:
`forum_hide enum`('true', 'false') DEFAULT `false` NOT NULL,
`forum_hide enum`('true', 'false') DEFAULT `false` NOT NULL,
moet dit worden:
`forum_hide` enum('true', 'false') NOT NULL DEFAULT 'false',
`forum_hide` enum('true', 'false') NOT NULL DEFAULT 'false',
dan krijg je dit:
CREATE TABLE `test_forum` (
`forum_id` int(11) unsigned NOT NULL auto_increment,
`forum_name` varchar(255) NOT NULL,
`forum_hide` enum('true', 'false') NOT NULL DEFAULT 'false',
PRIMARY KEY (`forum_id`)
);
CREATE TABLE `test_forum` ( `forum_id` int(11) unsigned NOT NULL auto_increment, `forum_name` varchar(255) NOT NULL, `forum_hide` enum('true', 'false') NOT NULL DEFAULT 'false', );
waarom doe je niet gewoon zo:
CREATE TABLE `test_forum` (
`forum_id` int(11) NOT NULL auto_increment,
`forum_name` varchar(255) NOT NULL,
`forum_hide` int(1) NOT NULL DEFAULT 0,
PRIMARY KEY (`forum_id`)
);
CREATE TABLE `test_forum` ( `forum_id` int(11) NOT NULL auto_increment, `forum_name` varchar(255) NOT NULL, `forum_hide` int(1) NOT NULL DEFAULT 0, );
0 = dan false
1 = dan true
<?php
//check:
if($query['forum_hide'])
{
// Dit krijg je bij "true" dus 1
}
else
{
// zelfde effect als bij false
}
?>
<?php //check: if($query['forum_hide']) { // Dit krijg je bij "true" dus 1 } else { // zelfde effect als bij false } ?>
|