Foros del Web » Programando para Internet » PHP »

Insertar Registro

Estas en el tema de Insertar Registro en el foro de PHP en Foros del Web. La sql-query de Incidencia no em la guarda y hago un echo de la consulta y los valores me los coge bien , no se ...
  #1 (permalink)  
Antiguo 24/08/2005, 02:26
 
Fecha de Ingreso: agosto-2005
Mensajes: 83
Antigüedad: 18 años, 8 meses
Puntos: 0
Insertar Registro

La sql-query de Incidencia no em la guarda y hago un echo de la consulta y los valores me los coge bien , no se por q sera..si alguien me puede hechar un mano , gracias

//Asignar CodCesar
$codCesar=mysql_query("select max(codCesar) from Incidencias",$link);
while ($row = mysql_fetch_row($codCesar)){
echo "<tr><td>$row[0]</td><td>$row[1]</td></tr> \n";
//echo $codCesar;

//Comprobacion de existencia de codCesar
//if (isset($codCesar))
if (!mysql_fetch_array($codCesar))
{
//Guarda Incidencia
$result=mysql_query("select codExterno, procedencia, gravedad, persRegistro, fechaApertA, horaApertA, persContacto, telfContacto, codCesar, tarea, fechaApertC, horaApertC, modulo, tema, diagnostico, texto, estado_consulta, resp, fechaAsign, horaAsigC, horaPersContactoC, fechaPaso, estado_mejora, asignado, fechaAsigM, horaAsigM, fechaEntrega, fechaAprDeneg, fechaPlan, fechaLiber, parche, estOficial, estProg, solucion, fechaCierre, horaCierre, tResul from Incidencias where codExterno=".$codExterno,$link);

//Validamos la no existencia de un mismo codigo de Incidencia
//if (isset($result))
if (!mysql_fetch_array($result))
{
$sql= "INSERT INTO Incidencias (codExterno, procedencia, gravedad, persRegistro, fechaApertA, horaApertA, persContacto, telfContacto, codCesar, tarea, fechaApertC, horaApertC, modulo, tema, diagnostico, texto, estado_consulta, resp, fechaAsign, horaAsigC, horaPersContactoC, fechaPaso, estado_mejora, asignado, fechaAsigM, horaAsigM, fechaEntrega, fechaAprDeneg, fechaPlan, fechaLiber, parche, estOficial, estProg, solucion, fechaCierre, horaCierre, tResul) ".
//"VALUES (".$codExterno.",".$Proced.",".$gravedad.",".$PerR eg.",".$FApert.",".$HApert.",".$PContacto.",".$Tel f.",".$CESAR.",".$Tarea.",".$CFApert.",".$CHApert. ",".$Modulo.",".$Tema.",".$Diag.",".$Texto.",".$CE stado.",".$Resp.",".$FAsig.",".$HAsig.",".$CHPCont acto.",".$FPContacto.",".$FPaso.",".$MEstado.",".$ Asig.",".$MFAsig.",".$MHAsig.",".$FEntrega.",".$FA prDeneg.",".$Planificacion.",".$FLiberacion.",".$P arche.",".$FOficial.",".$FProg.",".$Solu.",".$HCie rre.",".$FCierre.",'".Resolu.")";
"VALUES ('$codExterno','$Proced','$gravedad','$PerReg','$F Apert','$HApert','$PContacto','$Telf','$CESAR','$T area','$CFApert','$CHApert','$Modulo','$Tema','$Di ag','$Texto','$CEstado','$Resp','$FAsig','$HAsig', '$CHPContacto','$FPContacto','$FPaso','$MEstado',' $Asig','$MFAsig','$MHAsig','$FEntrega','$FAprDeneg ','$Planificacion','$FLiberacion','$Parche','$FOfi cial','$FProg','$Solu','$HCierre','$FCierre','$Res olu')";

$result=mysql_query($sql);
echo $sql;
fCambioEstado();

echo "<center><h2>INCIDENCIA ASIGNADA.\n</h2></center>";
}
/*else{ //$result
echo "<center><h2>CODIGO DE INCIDENCIA INCORRECTO.\n</h2></center>";}*/
else
{ //$codCesar
echo "<center><h2>CODIGO DE INCIDENCIA INCORRECTO.\n</h2></center>";
$codCesar+=1;
}
}
}
mysql_close($link);
  #2 (permalink)  
Antiguo 24/08/2005, 07:41
 
Fecha de Ingreso: junio-2002
Mensajes: 243
Antigüedad: 21 años, 10 meses
Puntos: 1
Te recomiendo q uses mysql_error($link)

para saber mejor donde está el error.

Salu2.
  #3 (permalink)  
Antiguo 24/08/2005, 07:47
 
Fecha de Ingreso: marzo-2002
Ubicación: Salta Capital - Actualmente estudiando en Córdoba
Mensajes: 430
Antigüedad: 22 años
Puntos: 0
Cita:
Iniciado por zoso
$sql= "INSERT INTO Incidencias (codExterno, procedencia, gravedad, persRegistro, fechaApertA, horaApertA, persContacto, telfContacto, codCesar, tarea, fechaApertC, horaApertC, modulo, tema, diagnostico, texto, estado_consulta, resp, fechaAsign, horaAsigC, horaPersContactoC, fechaPaso, estado_mejora, asignado, fechaAsigM, horaAsigM, fechaEntrega, fechaAprDeneg, fechaPlan, fechaLiber, parche, estOficial, estProg, solucion, fechaCierre, horaCierre, tResul) ".
//"VALUES (".$codExterno.",".$Proced.",".$gravedad.",".$PerR eg.",".$FApert.",".$HApert.",".$PContacto.",".$Tel f.",".$CESAR.",".$Tarea.",".$CFApert.",".$CHApert. ",".$Modulo.",".$Tema.",".$Diag.",".$Texto.",".$CE stado.",".$Resp.",".$FAsig.",".$HAsig.",".$CHPCont acto.",".$FPContacto.",".$FPaso.",".$MEstado.",".$ Asig.",".$MFAsig.",".$MHAsig.",".$FEntrega.",".$FA prDeneg.",".$Planificacion.",".$FLiberacion.",".$P arche.",".$FOficial.",".$FProg.",".$Solu.",".$HCie rre.",".$FCierre.",'".Resolu.")";
"VALUES ('$codExterno','$Proced','$gravedad','$PerReg','$F Apert','$HApert','$PContacto','$Telf','$CESAR','$T area','$CFApert','$CHApert','$Modulo','$Tema','$Di ag','$Texto','$CEstado','$Resp','$FAsig','$HAsig', '$CHPContacto','$FPContacto','$FPaso','$MEstado',' $Asig','$MFAsig','$MHAsig','$FEntrega','$FAprDeneg ','$Planificacion','$FLiberacion','$Parche','$FOfi cial','$FProg','$Solu','$HCierre','$FCierre','$Res olu')";

$result=mysql_query($sql);
echo $sql;
fCambioEstado();

echo "<center><h2>INCIDENCIA ASIGNADA.\n</h2></center>";
}
/*else{ //$result
echo "<center><h2>CODIGO DE INCIDENCIA INCORRECTO.\n</h2></center>";}*/
else
{ //$codCesar
echo "<center><h2>CODIGO DE INCIDENCIA INCORRECTO.\n</h2></center>";
$codCesar+=1;
}
}
}
mysql_close($link);
Proba tu $sql asi:

Código PHP:
$sql"INSERT INTO Incidencias (codExterno, procedencia, gravedad, persRegistro, fechaApertA, horaApertA, persContacto, telfContacto, codCesar, tarea, fechaApertC, horaApertC, modulo, tema, diagnostico, texto, estado_consulta, resp, fechaAsign, horaAsigC, horaPersContactoC, fechaPaso, estado_mejora, asignado, fechaAsigM, horaAsigM, fechaEntrega, fechaAprDeneg, fechaPlan, fechaLiber, parche, estOficial, estProg, solucion, fechaCierre, horaCierre, tResul) VALUES('$codExterno','$Proced','$gravedad','$PerReg','$FApert','$HApert','$PContacto','$Telf','$CESAR','$Tarea','$CFApert','$CHApert','$Modulo','$Tema','$Diag','$Texto','$CEstado','$Resp','$FAsig','$HAsig','$CHPContacto','$FPContacto','$FPaso','$MEstado','$Asig','$MFAsig','$MHAsig','$FEntrega','$FAprDeneg','$Planificacion','$FLiberacion','$Parche','$FOficial','$FProg','$Solu','$HCierre','$FCierre','$Resolu')"
Avisanos cualquier cosa, asi te deberia funcionar.
Salu2-.
__________________
Nada es imposible, con un poco de esfuerzo se logran las cosas.-
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:40.