![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
11/04/2007, 07:39
|
| | Fecha de Ingreso: septiembre-2006
Mensajes: 48
Antigüedad: 18 años, 4 meses Puntos: 0 | |
Si Existe Actualizar Y Si No Crear Hola a todos:
Hoy amaneci con otro acertijo para resolver. El punto es que necesito que al grabar unos datos en la tabla, primero verifique si existe el codigo del usuario y si existe actualice y si no existe que cree los datos (cod_usuario, total_a_pagar). Utilicé el siguiente código pero solo hace la actualización. Sin embargo, si el usuario no existe no hace nada. Este es el código:
$consulta = mysql_query("SELECT cod_usuario, total_a_pagar FROM $sql_tabla WHERE cod_usuario ='$cod_usuario'");
if (isset($cod_usuario)) {
mysql_query("update $sql_tabla set total_a_pagar=$total_a_pagar WHERE cod_usuario='$cod_usuario' ");
} else {
mysql_query("INSERT INTO $sql_tabla (cod_usuario, total_a_pagar) " .
"VALUES ('$cod_usuario', '$total_a_pagar')") or die(mysql_error());
}
Por favor me podrían indicar que estoy haciendo mal...
Gracias por su ayuda |