Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/09/2008, 08:17
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 10 meses
Puntos: 2135
Respuesta: duda en transaccion

Hola WadE87,

Prueba así:
Código php:
Ver original
  1. mysql_query('BEGIN');
  2.    
  3. $sql1="INSERT INTO usuarios (id, alias, clave, privilegios, mail, dni, valido, aleatorio) VALUES (".$id.",'".$usuario."','".md5($clave)."', 1, '".$mail."', '".$dni."', 0, ".rand().")";
  4. mysql_query($sql1,$conexion) or die(mysql_query('rollback'));
  5.  
  6.    
  7. $sql2= "INSERT INTO log (usuario, evento, ip) VALUES (".$id.",1, '".$_SERVER['REMOTE_ADDR']."')";
  8. mysql_query($sql2,$conexion) or die(mysql_query('rollback'));
  9.    
  10. mysql_query('COMMIT');  
  11.    
  12. header('Location: form.php');

Saludos.