|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2001
Messaggi: 6139
|
[query php]if not exist insert
vorrei insererire dei dati solo se non ci sono già..
IF NOT EXISTS (SELECT * FROM pippo WHERE ida='a' and idb= '$b') THEN INSERT INTO pippo VALUES ( '','ida','idb','$data' ) end if cosa sbaglio? |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2001
Messaggi: 6139
|
mysql
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Nov 2001
Messaggi: 6139
|
si ma nn penso vada bene..io sto parlando di insert non di select...
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Apr 2007
Messaggi: 223
|
Scusami non avevo visto bene la query prima.
Con la clausola "Insert on key ducplicate update" in due query dovresti cavartela. |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Aug 2005
Città: Wien
Messaggi: 435
|
Secondo me sarebbe meglio creare un trigger su quella tabella... Ogni volta che inserirà una tupla la procedura che controllerà se c'è un duplicato verrà chiamata.
http://dev.mysql.com/doc/refman/5.1/en/triggers.html
__________________
"Sono 126 miglia per Chicago. Abbiamo il serbatoio pieno, mezzo pacchetto di sigarette, è buio, e portiamo tutt'e due gli occhiali da sole" |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:50.



















