Salve devo poter creare una tabella nel mio DB
CREATE TABLE IF NOT EXISTS 'ordini' (
'id' int(11) NOT NULL AUTO_INCREMENT,
'nome_utente' varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT '',
'cognome_utente' varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT '',
'id_utente' int(11) NOT NULL,
'display_name_utente' varchar(255) CHARACTER SET latin1 NOT NULL,
'email_utente' varchar(255) CHARACTER SET latin1 NOT NULL,
'nome_prodotto' varchar(255) CHARACTER SET latin1 NOT NULL,
'id_prodotto' int(11) NOT NULL,
'prezzo' decimal(11,2) NOT NULL,
'prezzo_scontato' decimal(11,2) NOT NULL,
'quantita' int(11) NOT NULL,
'nome_societa' varchar(255) COLLATE utf8_unicode_ci NOT NULL,
'nome_cliente' varchar(255) COLLATE utf8_unicode_ci NOT NULL,
'cognome_cliente' varchar(255) COLLATE utf8_unicode_ci NOT NULL,
'email_cliente' varchar(255) COLLATE utf8_unicode_ci NOT NULL,
'data' datetime NOT NULL,
PRIMARY KEY ('id')
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;
Purtroppo genera 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 ''ordini' ( 'id' int(11) NOT NULL AUTO_INCREMENT, 'nome_utente' varchar(255' at line 1
Versione software: 5.1.65 - MySQL Community Server
Come posso risolvere il problema???
phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.
Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.
Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.
Grazie ancora,
Carlo - Amministratore di phpBB Italia
#1064 - You have an error in your SQL syntax
- Micogian
- Leader Programmatori
- Messaggi: 3704
- Iscritto il: 07/01/2010, 8:51
- Versione: 3.2.0
- Server: UNIX/Linux
- PHP: 5.4.36
- Database: MySQL 5.1.70-log
- Località: Udine
- Contatta:
Re: #1064 - You have an error in your SQL syntax
Sono sbagliati gli apici:
L'apice che devi inserire lo metti usando ALT 96
Codice: Seleziona tutto
CREATE TABLE IF NOT EXISTS `ordini` (
`id` int(11) NOT NULL auto_increment,
`nome_utente` varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT '',
`cognome_utente` varchar(255) CHARACTER SET latin1 NOT NULL DEFAULT '',
`id_utente` int(11) NOT NULL,
`display_name_utente` varchar(255) CHARACTER SET latin1 NOT NULL,
`email_utente` varchar(255) CHARACTER SET latin1 NOT NULL,
`nome_prodotto` varchar(255) CHARACTER SET latin1 NOT NULL,
`id_prodotto` int(11) NOT NULL,
`prezzo` decimal(11,2) NOT NULL,
`prezzo_scontato` decimal(11,2) NOT NULL,
`quantita` int(11) NOT NULL,
`nome_societa` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`nome_cliente` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`cognome_cliente` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`email_cliente` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`data` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;
Chi c’è in linea
Visitano il forum: Nessuno e 43 ospiti