Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716

    [MYSQL] non mi accetta la query da php!

    ciao, io in una pagina ho necessita di duplicare un database e cambiargli il nome..
    io creo prima il nuovo database con nome che voglio, poi però al momento di popolarlo con le tabelle, mi sà sempre errore

    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 `admin_int` ( `id` int(11) NOT NULL auto_increment, `idA' at line 18

    dove finisce una tabella e ne incomincia un'altra...eppure il codice è preso da phpMyadmin (infatti se lo copio nella schermata sql funziona)

    invece nel mio codice
    Codice PHP:
    $mySql "CREATE TABLE `admin_hp` (
      `idB` int(11) NOT NULL auto_increment,
    [...]
      PRIMARY KEY  (`idB`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    CREATE TABLE `admin_int` (
      `idEnd` int(11) NOT NULL auto_increment,
      `idAdmin` int(11) NOT NULL default '0',
    [...]
      PRIMARY KEY  (`idEnd`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;"
    ;
    mysql_query($mySql)or die(mysql_error()); 
    non funziona..devo spezzare la query tabella per tabella?!? ditemi che c'è un altro modo..

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  2. #2

    Re: [MYSQL] non mi accetta la query da php!

    Originariamente inviato da thitan
    ciao, io in una pagina ho necessita di duplicare un database e cambiargli il nome..
    io creo prima il nuovo database con nome che voglio, poi però al momento di popolarlo con le tabelle, mi sà sempre errore

    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 `admin_int` ( `id` int(11) NOT NULL auto_increment, `idA' at line 18

    dove finisce una tabella e ne incomincia un'altra...eppure il codice è preso da phpMyadmin (infatti se lo copio nella schermata sql funziona)

    invece nel mio codice
    Codice PHP:
    $mySql "CREATE TABLE `admin_hp` (
      `idB` int(11) NOT NULL auto_increment,
    [...]
      PRIMARY KEY  (`idB`)
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

    CREATE TABLE `admin_int` (
      `idEnd` int(11) NOT NULL auto_increment,
      `idAdmin` int(11) NOT NULL default '0',
    [...]
      PRIMARY KEY  (`idEnd`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;"
    ;
    mysql_query($mySql)or die(mysql_error()); 
    non funziona..devo spezzare la query tabella per tabella?!? ditemi che c'è un altro modo..
    php non mi sembra consenta di fare query multiple

  3. #3
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716

    Re: Re: [MYSQL] non mi accetta la query da php!

    Originariamente inviato da V1RuZ
    php non mi sembra consenta di fare query multiple
    oddio...stò cercando a tutto spiano so gg e sul forum, ma sembra che hai ragione te.
    chepalle
    98 tabelle, 98 query
    +tutti i vari dati preinseriti


    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

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.