![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Primero averigua si existe o no ese ID con una consulta "select X from Y where ID=123442" y luego haz un UPDATE o un INSERT, dependiendo del resultado de la primera consulta.
Yo al menos lo haría así.
__________________
"El aprendizaje potencia la intuición" Yo mismo, en un momento de inspiración. v2.0 |
|
#2
|
||||
|
||||
|
En MySQL se puede usar
Con esta opción, si el registro que va a insertarse repetiría una llave, entonces no se inserta y no genera error. También, MySQL tiene la opción INSERT ... ON DUPLICATE o bien la sentencia REPLACE que permite, en caso de llave repetida, actualizar los otros campos. // Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|