Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/04/2016, 21:52
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: for no deja ingresar dos prudoctos

vamos por partes:

Esta consulta a que se debe????
Código PHP:
Ver original
  1. include("conexion.php");
  2.   $sql="SELECT * FROM factura WHERE idfactura='$idfactura'";
  3.   $res=mysql_query($sql,$link);
  4.   $nrows=mysql_num_rows($res);

Todos estos for de donde salen y cual es la finalidad???
Código PHP:
Ver original
  1. if($nrows==0){
  2.  
  3.  for (int i = 0; i < ftotal; i++) {
  4.  
  5.  
  6. for(x=0;x<filas;x++){
  7.  
  8. }
  9.  
  10.         for($j=0;$j<count($cantprod);$j++){
  11.         for($k=0;$k<count($coste);$k++){


Por ultimo porque si jalas de la tabla facturas, la vas a volver a insertar en esta????

y si ya estas enviando el dato de la factura, porque lo buscas al principio

Código PHP:
Ver original
  1. if (mysql_query("INSERT INTO factura (idfactura,idcedula,fecha,costetotal) VALUES
  2. ('$idfactura','$idcedula','$fecha','$costetotal')",$link));
  3.  
  4. if (mysql_query("INSERT INTO detalles_factura (iddetalle_factura,idfactura,idproductos,cantprod,coste,personas,evento,lugar_evento,dia,hora_evento) VALUES
  5. ('$iddetalle_factura','$idfactura','$idproductos','$cantprod[$j]','$coste[$k]','$personas','$evento','$lugar_evento','$dia','$hora_evento')",$link));
  6. }}
  7.  
  8. echo "<script>alert ('Se ha generado el contrato!');</script>
  9. <META HTTP-EQUIV='REFRESH' CONTENT=0;URL=http:presupuesto.php>";
  10.           }
  11.   else echo "<script>alert ('Disculpe este presupuesto ya existe!');</script>
  12. <META HTTP-EQUIV='REFRESH' CONTENT=0;URL=http:presupuesto.php>";

Bueno seria que explicaras cual va a ser la finalidad de la query que estas realizando para trabajarla mejor
__________________
[email protected]
HITCEL