fout in where query (random select)

Status
Niet open voor verdere reacties.

lefty999

Gebruiker
Lid geworden
5 jul 2002
Berichten
913
Hey

ik heb een query

$result = mysql_query("SELECT * FROM website WHERE credits=>'1' ORDER BY RAND() LIMIT 1");


als ik dit deel eruit laat : WHERE credits=>'1'

dan werkt die wel voeg ik het erbij doet ie niks meer

wat is er fout in deze query?
 
iemand die een fout ziet in deze query?

PHP:
mysql_query ("UPDATE website SET credits ='$nieuwcreditwebsite' WHERE id='$userid' ");

heel de pagina werkt maar hij voert deze query niet uit alle ingegeven waarde's kloppen want heb al echo gedaan van die en die kloppen met wat in het db staat
 
mysql_query ("UPDATE website SET credits ='$nieuwcreditwebsite' WHERE id='$userid' ") or die(mysql_error();
 
Laatst bewerkt:
mysql_query ("UPDATE website SET credits ='$nieuwcreditwebsite' WHERE id='$userid' ") or die(mysql_error();

Je was hier nog een haakje vergeten or die(mysql_error());, maar probeer eens om je variabelen buiten quotes te halen. Dat zal voor dit probleem waarschijnlijk niet zo veel uitmaken, maar het is zoals de Engelsen zeggen 'good coding practice'.
 
Laatst bewerkt:
Trouwens, er moet GEEN spatie tussen mysql_query en het eerste haakje...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan