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

    phpMyAdmin e query non valida

    ciao a tutti, è da un bel po' che non lavoro più nel campo e adesso dovevo cominciare un nuovo progetto, peccato che mi sia sorto già il primo problema:

    ho creato un nuovo db con phpmyadmin e, nel momento in cui ho tentato di creare le tabelle all'interno mi ha dato un errore di sintassi...

    vi posto la query che mi ha generato, io non riesco a capire dove sia l'errore:

    CREATE TABLE `cliente` (
    'nominativo' TEXT( 50 ) UNSIGNED,
    `indirizzo` TEXT( 100 ) UNSIGNED,
    `piva` TEXT( 20 ) UNSIGNED,
    `telefono` VARCHAR( 15 ) UNSIGNED,
    `cod_cliente` VARCHAR( 6 ) UNSIGNED AUTO_INCREMENT ,
    `pagato` TEXT( 2 ) UNSIGNED,
    PRIMARY KEY ( `cod_cliente` ) ,
    INDEX ( `nominativo` , `indirizzo` , `piva` , `telefono` , `pagato` ) ,
    FULLTEXT (
    `nominativo` ,
    `indirizzo` ,
    `piva` ,
    `telefono` ,
    `cod_cliente` ,
    `pagato`
    )
    ) COMMENT = 'Dati relativi al cliente'

    grazie in anticipo per l'aiuto

    -----------------------
    daniele.gagliardi@gmail.com

  2. #2
    l'errore è:

    #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 ''nominativo'TEXT( 50 ) UNSIGNED,
    `indirizzo` TEXT( 100 ) UNS

    e la versione di MySQL è la 4.0.15 su Apache 2.0.52

  3. #3
    i campi TEXT sono campi di dimensione max prefissata. Non devi mettere la dimensione. Utilizza VARCHAR(numero) invece di TEXT


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    è vero... che errore da pirla

    grazie mille, ciao

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.