Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/10/2009, 12:12
Avatar de eits
eits
 
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Respuesta: Numero de Filas afectadas en PHP 2

intenta con esto
Código php:
Ver original
  1. //solo toma en cuenta que si costo es 0 igual lo va a tomar como null(vacio), tambien puedes usar el isset en vez del empty.
  2. if(empty($_GET['catalogo']) || empty($_GET['inventario']) || empty($_GET['costo']) || empty($_GET['estado']) || empty($_GET['transaccion'])){
  3.     echo '<script language="javascript" type="text/javascript">alert("Falta que llenar algunos datos")</script>';
  4.     exit();
  5. }
  6. $cod=$_GET['catalogo'];
  7. $inv=$_GET['inventario'];
  8. $cos=$_GET['costo'];
  9. $status=$_GET['estado'];
  10. $ing=$_GET['transaccion'];
  11. //header("Location: proyecto1.php");
  12. $conexion = mysql_connect("localhost", "root", "");
  13. if(!$conexion){
  14.     echo "<p align=center> <font size=6> NO SE HA PODIDO CONECTAR CON SERVIDOR </font> </p>";
  15.     exit();
  16. }
  17. mysql_select_db("bdinventario");
  18. mysql_query("insert into producto values ('".$cod."','".$inv."','".$cos."','".$status."','" .$ing."')");
  19. printf("Records deleted: %d\n", mysql_affected_rows());
  20. //mysql_query("COMMIT");
una cosa mas verifica si tu base de datos es de tipo InnoDB o MyIsam, si es la primera estas usando mal las transacciones y si es la segunda no permite transacciones.

saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.