Visualizzazione dei risultati da 1 a 6 su 6

Discussione: problema query

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    50

    problema query

    perchè non riesco a far funzionare una query del genere ?? (con $controllo1 e $nome estratte da una tabella)
    Codice PHP:
    $query4=mysql_query("CREATE TABLE `calcioseriea`.`calcioa.$controllo1.$nome` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Codice` INT NOT NULL , `Giocatore` TEXT NOT NULL , 'Squadra' TEXT NOT NULL , `Ruolo` INT NOT NULL , `Costo` INT NOT NULL, 'Utente' TEXT NOT NULL ) ENGINE = MYISAM ;"); 

  2. #2
    Magari se stampi a video la query puoi controllare che tutte le variabili siano valorizzate.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    50
    ho fatto già questa operazione e ogni variabile è apposto, però non mi funziona la query, come mai?

  4. #4
    Perche' l'apice nei nomi significa valore stringa.

    ` e' diverso da '

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

  5. #5
    Aggiungi mysql_error() in coda alla query:

    Codice PHP:
    $query4=mysql_query("CREATE TABLE `calcioseriea`.`calcioa.$controllo1.$nome` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Codice` INT NOT NULL , `Giocatore` TEXT NOT NULL , 'Squadra' TEXT NOT NULL , `Ruolo` INT NOT NULL , `Costo` INT NOT NULL, 'Utente' TEXT NOT NULL ) ENGINE = MYISAM ;") or die ("Errore: ".mysql_error()); 
    E vedi cosa viene fuori.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Ciao,
    questa è la query corretta

    $query4=mysql_query("CREATE TABLE `calcioa.$controllo1.$nome` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `Codice` INT NOT NULL , `Giocatore` TEXT NOT NULL , `Squadra` TEXT NOT NULL , `Ruolo` INT NOT NULL , `Costo` INT NOT NULL, `Utente` TEXT NOT NULL ) ENGINE = MYISAM;") or die ("Errore: ".mysql_error());

    Come diceva piero.mac è un problema di apici

    ` e' diverso da '
    Alessandro

    Check my blog for ideas, tech & business

    www.aorsi.com/wb

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.