Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    60

    errore di sintassi: create table in MySQL

    ciao a tutti, ho un problema molto strano; non mi sembra infatti che ci siano errori di sintassi; l'abbiamo controllato in due e non ci risulta nulla, infatti inserendo la stessa query in phpmyadmin funziona perfettamente.
    il codice è questo:
    Codice PHP:
    $crea_tabelle_query="CREATE TABLE action (
      `id` int(11) NOT NULL auto_increment,
      `user_id` int(11) default NULL,
      `action` varchar(255) default NULL,
      `id_msg` int(11) default NULL,
      `timestamp` timestamp(14) NOT NULL);

    CREATE TABLE carrello_selezioni (
      
      `user_id` int(11) NOT NULL default '0',
      `path` text NOT NULL,
      `msg_key` varchar(200) NOT NULL default '',
      `session` varchar(255) NOT NULL default ''
    ) "

    l'errore riportato è:
    "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 'CREATE TABLE carrello_selezioni ( `user_id` int(11) NOT NU"

    qualcuno sa dirmi dov'è il problema?

    grazie mille
    Non esiste niente di più serio dell'arte; e non esiste niente di meno serio dell'artista. (O.Wilde)

  2. #2
    devi fare due query.

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

  3. #3
    per integrare quello che - giustamente - ha detto piero.mac, mentre dalla consolle di MySQL è possibile lanciare molte query separate da ; (e magari quella che hai riportato tu pure funziona!), in php puoi eseguire solo una *query* alla volta, e non una *istruzione* composta da più query.
    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    60
    grazie mille! ora provo.
    Non esiste niente di più serio dell'arte; e non esiste niente di meno serio dell'artista. (O.Wilde)

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.