Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    errore nella tabella del database

    buongiorno, ho copiato questa tabella cosi com'è descritta in questo manuale di php mysql
    però mi da questo errore, mi poete aiutare a capire dove sbaglio, questa è la tabella

    Errore

    query SQL:

    CREATE TABLE `my_squadranostra`.`commenti` (
    `id_commento` INT( 6 ) NOT NULL AUTO_INCREMENT ,
    `id_post` INT( 5 ) NOT NULL ,
    `autore_commento` VARCHAR( 30 ) NOT NULL ,
    `testo_commento` TEXT NOT NULL ,
    `data_commento` DATE NOT NULL ,
    `approvato` ENUM( (
    '0',
    '1'
    ) ) NOT NULL ,
    PRIMARY KEY ( `id_commento` )
    ) ENGINE = MYISAM

    Messaggio di MySQL: Documentazione
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('0','1')) NOT NULL, PRIMARY KEY (`id_commento`)) ENGINE = MyISAM' at line 1

    ciao

  2. #2
    Perchè ci sono 2 parentesi?

    codice:
    ...
    ENUM( ('0', '1') )
    ...
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    non lo so, nel creare la tabella, ci metto un parentesi però nell'errore me ne da due

  4. #4
    Originariamente inviato da fdmessi
    non lo so, nel creare la tabella, ci metto un parentesi però nell'errore me ne da due
    Veramente nella query che hai postato ce ne sono 2
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    provo a rifare la tabella

  6. #6
    Originariamente inviato da fdmessi
    provo a rifare la tabella
    Ok risolto, nella lunghezza della tabella non mettendo le parentesi, non mi da più l'errore
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.