TroxyMedlem sedan mars 20041 505 inlägg Hej! Jag använder MySQL 4.1.11.
Jag undrar om det är möjligt att göra en SQL-fråga som kollar följande:
OM det finns någon post där namn='adam' så ska fältet 'aktiv' för posten ändras till CURDATE().
ANNARS så läggs en ny till med värdena namn='adam', aktiv=CURDATE().
Går detta att lösa med en SQL-fråga eller måste jag använda ex. PHP också?
Tack på förhand!
Mvh Emil
CatZMedlem sedan jan. 20022 440 inlägg du använder ju php så givetvis MySQL och det kan jag inte ett skvatt om :)
Engine^Medlem sedan dec. 20003 887 inlägg TroxyMedlem sedan mars 20041 505 inlägg Det verkar som jag måste använda mig av en IF-statement, vilket inte ingår i den version av MySQL som jag har tillgång till.
http://dev.mysql.com/doc/refman/5.0/en/if-statement.html
LarsGMedlem sedan dec. 200012 464 inlägg Det finns ett tillägg i Mysql för detta
insert into ... on duplicate ...
TroxyMedlem sedan mars 20041 505 inlägg