errore di sintassi

spero mi possiate aiutare... questa query mi genera un errore di sintassi... ma nn capisco dove puo essere l'errore, mi sembra giusta...

$query="SELECT * FROM articolo WHERE idGioiello = 'id_art'";

 $result=mysql_query($query);

 $number=mysql_num_rows($result);

sto facendo un sito di aste e questo codice è nella pagina che mi gestisce le offerte..

help!!

inviato 8 anni fa
iaia
iaia
1
X 0 X

forse volevi scrivere:

$query="SELECT * FROM articolo WHERE idGioiello = '$id_art'";

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

ho provato a cambiare tutti gli apici possibili, tutte le cose possibili, anche come mi hai suggerito tu, ma l'errore di sintassi rimane....

risposto 8 anni fa
iaia
iaia
1
X 0 X

Ciao, prova a postare l'errore che ti da.

risposto 8 anni fa
Gioge
X 0 X

Errore nella query: Errore di sintassi nella query SQL vicino a 'WHERE idGioiello=1' linea 2

risposto 8 anni fa
iaia
iaia
1
X 0 X

che tipo di campo è idGioiello? intero o varchar?

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

E' un intero.

spiego un po' così magari ti rendo il lavoro più semplice!!

devo fare un sito che realizzi un'asta, io ho scelto di gioielli..

idGioiello è la chiave  (autoincrement) della tabella articolo dove memorizzo tutti i vari dati dell'articolo messo in asta..

risposto 8 anni fa
iaia
iaia
1
X 0 X

Se è un intero non è necessario mettere gli apici. Ti consiglio comunque di provare la query prima con un programma tipo phpmyadmin e poi di lanciarla con PHP

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

ho provato, ma niente, l'errore rimane...

risposto 8 anni fa
iaia
iaia
1
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda