tabel probleempje

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Plaats reactie
Gebruikersavatar
CG bandicoot
Berichten: 391
Lid geworden op: 18 mar 2004, 17:47
Locatie: Amersfoort
Contacteer:

tabel probleempje

Bericht door CG bandicoot » 17 aug 2004, 13:40

Hallo allemaal.

Weet iemand wat er fout is aan deze sql code?

CREATE TABLE `gaming_news_ps2` (

`news_id` MEDIUMINT( 8 ) UNSIGNED DEFAULT '0' NOT NULL AUTO_INCREMENT ,
`dateadded` TINYINT( 11 ) NOT NULL ,
`subject` TINYTEXT( 20 ) NOT NULL ,
`time` TINYINT( 11 ) NOT NULL ,
`content` VARCHAR( 1000 ) NOT NULL ,
PRIMARY KEY ( `news_id` )
) TYPE = MYISAM

MySQL retourneerde
#1064 - You have an error in your SQL syntax near '(20) NOT NULL, `time` TINYINT(11) NOT NULL, `content` VARCHAR(1000) NOT NULL, PR' at line 1

Code: Selecteer alles

<?
$sql = mysql_query("SELECT * FROM bestevanbeste WHERE name = 'CG Bandicoot'");
while ($obj = mysql_fetch_assoc($sql)) {
if (mysql_num_rows($sql) == 0) {
echo 'Huh?';
} else {
echo 'Als je het maar weet.';
}} ?>

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 17 aug 2004, 16:43

TINYTEXT mag je geen character limiet meegeven. Ik denk dat je hem verwart met VARCHAR.

Gebruikersavatar
CG bandicoot
Berichten: 391
Lid geworden op: 18 mar 2004, 17:47
Locatie: Amersfoort
Contacteer:

Bericht door CG bandicoot » 17 aug 2004, 22:24

Ik zeg u dank. Als danktoning zal ik een link naar uw modsite (mods.mosymuis.nl was het tog?). I heeft namelijk net mee geholpen aan een geavanceerd niewssysteem.

Code: Selecteer alles

<?
$sql = mysql_query("SELECT * FROM bestevanbeste WHERE name = 'CG Bandicoot'");
while ($obj = mysql_fetch_assoc($sql)) {
if (mysql_num_rows($sql) == 0) {
echo 'Huh?';
} else {
echo 'Als je het maar weet.';
}} ?>

Plaats reactie