Dubbele SET in query

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Roy

Roy

11/07/2006 13:57:00
Quote Anchor link
Ik heb een UPDATE query voor een cronjob, maar hoe doe ik een dubbele SET in mn query? Ik wil namelijk het veld 'gepost' updaten maar ook het veld 'plaatsingsdatum'. Dit werkt goed:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$sql
= "UPDATE films SET gepost = 1 WHERE genre = 'Actie' AND (gepost = '') OR (gepost IS NULL) LIMIT 1";
?>


Toen wou ik dit doen, gewoon met AND:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$sql
= "UPDATE films SET gepost = 1 AND plaatsingsdatum = NOW() WHERE genre = 'Actie' AND (gepost = '') OR (gepost IS NULL) LIMIT 1";
?>


maar dat werkt dus niet :-)
Gewijzigd op 01/01/1970 01:00:00 door Roy
 
PHP hulp

PHP hulp

17/11/2024 11:25:57
 
- SanThe -

- SanThe -

11/07/2006 14:05:00
Quote Anchor link
UPDATE ... SET a=.., b=.., c=.. WHERE .......

Komma's ertussen.
 
Roy

Roy

11/07/2006 14:11:00
Quote Anchor link
Oke, weer eens bedankt SanThe
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.