[RISOLTO] Errore si sintassi sql

Stato
Chiusa ad ulteriori risposte.

Hackx

Utente Attivo
20 Ago 2013
108
0
16
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 ''tabella database".

Questo errore mi compare quando faccio click sul bottone che in teoria dovrebbe inviare i dati al database. Ma purtroppo appena faccio click sul bottone mi si apre la pagina con l'errore sopra citato.
Cosa posso fare ??

Ringrazio
Andrea
 

Hackx

Utente Attivo
20 Ago 2013
108
0
16
ciao
senza il codice è un po' difficile indovinare
xD ! Scusa pensavo che era un errore risolvibile configurando dei file config!
Allora:

CODICE PAGINA COMPLETO:

PHP:
<?php

if(isset($_POST['submit']))
{
$nome = ($_POST['nome']);

$host = "localhost";
$username = "root";
$password = "password";

//connessione DB
$connessione = mysql_connect($host, $username, $password) or die ("impossibile connettersi al databse!" . mysql_error());

//selezione del DB
$database_connessione = mysql_select_db('nome_database', $connessione) or die ("impossibile selezionare il database" . mysql_error());

mysql_query("INSERT INTO 'nome_tabella'(id, nome) VALUES ('', '$nome')") Or die(mysql_error());

}else{
echo "Ok!";
}

?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="it">

<head>

    <title> Prova </title>
    <meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
    <meta http-equiv="Content-Language" content="it" />
    <link href="stile4-registrazione.css" rel="stylesheet" type="text/css" />

</head>

<body>

<form method='POST'>

<div id="form1">
<label for="nome"><b> Nome:</b></label>       
<input type="text" name="nome"> 
</div>

<div id="form13"
<div id="Completa registrazione">
<input type="submit" name="submit" value="Completa registrazione">
</div>
</div>

</form>
</body>
</html>

Ringrazio
Andrea
 
Ultima modifica di un moderatore:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
intanto togli gli apici al nome della tabella
PHP:
<?php
//...
mysql_query("INSERT INTO nome_tabella(id, nome) VALUES ('', '$nome')") Or die(mysql_error()); 
//...
?>
poi se l'id è autoincrement primarykey (come dovrebbe esserere) togliolo dalla query
PHP:
<?php
//...
mysql_query("INSERT INTO nome_tabella(nome) VALUES ('$nome')") Or die(mysql_error()); 
//...
?>
ci pensa mysql ad aggiornarlo

altro consiglio conviene, quando provi, dividere la query
PHP:
<?php
//...
$q="INSERT INTO nome_tabella(nome) VALUES ('$nome')";
var_dump($q);//con questo verifichi che la querystringa venga scritta come dovrebbe, poi lo togli o lo commenti
mysql_query($q) Or die(mysql_error()); 
//...
?>

ultimo:
quando scrivi del codice racchiudulo tra gli appositi tag, seconda riga di formattazione del post, ultime tre iconcine nell'ordine CODE, HTML, PHP
 

Hackx

Utente Attivo
20 Ago 2013
108
0
16
Guarda :)!
Mi sono dimenticato di dirti che ho iniziato proprio un mesetto fa (a dir tanto) il corso di php ! Quindi mi definirei proprio un principiante con però...moltissima voglia di imparare dai più esperti nel settore!!!
Infatti sono davvero contento che tu mi abbia risposto, dandomi anche tantissimi consigli!!

Ti ringrazio tantissimo!
Andrea
 

Hackx

Utente Attivo
20 Ago 2013
108
0
16
Ho corretto tutto :) !!! e tutto funziona correttamente!!

Ringrazio
Andrea
 
Stato
Chiusa ad ulteriori risposte.
Discussioni simili
Autore Titolo Forum Risposte Data
C [RISOLTO][PHP] Errore di sintassi PHP 8
elpirata [PHP][RISOLTO] Errore di tipo Notice: Undefined index - Come risolvere quando si hanno tante var PHP 10
A [RISOLTO]Errore caricamento file php PHP 21
L (risolto) MySQL 0
B getElementById su piu id(Risolto) Javascript 7
L Esercitarsi con Js [RISOLTO] Javascript 4
C [RISOLTO]Inserimento variabile php in input html PHP 20
L risolto visualizzazione e ordinamento dati PHP 1
moustache [RISOLTO] SQL PHP IIS PHP 8
Sergio Unia Ricezione email con destinatari multipli [Risolto] PHP 2
L update tabelle in php mysql [risolto] PHP 6
M Semplice visualizzatore di immagini [risolto con plugin wp] PHP 7
L [RISOLTO] Stampa a video risultato count in html PHP 13
L [RISOLTO] Eliminare una discussione creata PHP 3
tomorc [HTML] Problema con scroll bar (risolto) HTML e CSS 0
A [PHP] Problema query insert [RISOLTO] PHP 14
B [PHP] recuperare IP dei server in load balancing [RISOLTO] PHP 3
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
S [RISOLTO] aggiorna tabella da select option asp classic Classic ASP 7
elpirata [RISOLTO][Javascript] Datapicker e autocompletamento campo input Javascript 2
elpirata [RISOLTO][Mysql] Problema insert valori apostrofati MySQL 1
elpirata [RISOLTO][Mysql] Contare le occorrenze in un campo tipo varchar MySQL 2
G [MS Access] Gestione biglietti [RISOLTO] MS Access 2
G [MS Access] Casella combinata & Query [RISOLTO] MS Access 4
G [MS Access] Query mese corrente con conteggio [RISOLTO] MS Access 2
M [RISOLTO]Windows media player non mi funziona più su win 10 pro 64 bit Windows e Software 2
IT9-Gpp [RISOLTO] Leggere variabile restituita da success Ajax 3
Kolop [RISOLTO][PHP] Problema Pagination PHP 2
C [RISOLTO][PHP] Funzione ONclick PHP 14
C [RISOLTO][PHP] Conteggio righe di una tabella PHP 4
N [PHP] Utilizzo variabili di sessione [Risolto] PHP 13
Tommy03 [RISOLTO][PHP] Webserver o devserver? PHP 2
Sergio Unia Recupero dati da una vecchia versione MySql [Risolto] MySQL 4
spider81man [PHP] Problemi cancellazione dato su DB [RISOLTO] PHP 1
A [RISOLTO]Inserimento Immagini da pc a MySql PHP 15
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
felino Risolto - [Wordpress][WooCommerce] PayPal Checkout e campi di fatturazione WordPress 2
elpirata [PHP][RISOLTO] Sommare gli importi estratti da un ciclo while PHP 3
elpirata [PHP][RISOLTO] Effettuare la somma dei tempi di lavorazione PHP 3
elpirata [PHP] [RISOLTO]Sovrascrivere testo in una tabella PHP 2
A [RISOLTO]Recuperare dati inviati con json tramite php PHP 4
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
S Problema in PHP per invio file XML - RISOLTO- PHP 8
A [Javascript] [RISOLTO] Doppio "submit", in uno stesso "Form" , che puntino ad "action" diversi Javascript 1
marino51 [Risolto]videochat di messenger ha smesso di funzionare sul telefonino Smartphone e tablet 1
A [Javascript] [HTML] RISOLTO...Allungare un box all'apertura della pagina No Mouse over Javascript 9
ken_korn [Javascript][Risolto] browser.tab.Tabs.favIconUrl non funziona Javascript 5
A [RISOLTO] HighChart e PHP PHP 4
A [RISOLTO] PHP Selezionare tutti i file con stessa estensione PHP 2
A [RISOLTO] Table elaborata da codice PHP con dati da DB non visualizzata in IFRAME PHP 15

Discussioni simili