Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2011, 20:18
arnet46
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 44
Antigüedad: 15 años, 10 meses
Puntos: 0
transacciones en php!

Hola amigos del foro!. resulta que estoy terminando una aplicacione en php y decidi agregar transacciones para hacer mas seguro el almacenamiento de los datos en la BD y evitar problemas a futuro!
manos a la obra
les presento el script que en el cual inicio la transaccion

-------------------------------------------------------------------------
require_once "../../includes/cnx.php";
if (isset($_POST["bt_aceptar"])){


$apellido=$_POST['apellido'];
$nombre=$_POST['nombre'];
$importe=$_POST['importe'];
$doctores=$_POST['doctores'];
$fech=explode('-',$_POST['fecha']);
$fecha=$fech[2].'-'.$fech[1].'-'.$fech[0];


$consulta="INSERT INTO carnet VALUES ";
$consulta.="('',$doctores,'$fecha','$apellido','$n ombre',$importe)";

mysql_query("BEGIN");

if(mysql_query($consulta,$con)){
mysql_query("COMMIT");
}else{
mysql_query("ROLLBACK");


}
}

?>
------------------------------------------------------------------
este script sencillamente lo que hace es guardar los registros de carnet realizados a paciente.....

Me gustaria saber si asi como esta el codigo funcionaria bien...
el script me guarda bien en la bd los datos, pero me gustaria saber si funcionan las transacciones y si el codgio esta bien
Espero su respuestas
ya que no me falta mucho para la entrega del proyecto..

muchas gracias desde ya

Diego