Mmm.... Devo fare un insert, se non trovo un record con un campo uguale a quello che devo immettere, pensavo una cosa così:Originariamente inviato da piero.mac
invece e' cosi'.
lo puoi usare anche nella condizione where.
WHERE IF(campo1 != campo2, campo1 = 'pippo', campo2 = 'pallino')
se campo1 diverso da campo2, cerca campo1=pippo, altrimenti cerca campo2 = pallino
IF( SELECT * FROM totali WHERE ip = '$_SERVER[REMOTE_ADDR]', INSERT ...
Oppure
INSERT ... WHERE IF( SELECT * FROM totali WHERE ip = '$_SERVER[REMOTE_ADDR]')
Ma non vannoConsigli?