Foros del Web » Programando para Internet » PHP »

Problemas con Insert

Estas en el tema de Problemas con Insert en el foro de PHP en Foros del Web. buenos días, tengo el siguiente codigo PHP: Cita: $login = $_POST['serv1']; include ("ConexBD.php"); $link = Conectar("Usuarios"); $resultado = mysql_query("SELECT IdUser FROM Usuario WHERE Login = ...
  #1 (permalink)  
Antiguo 27/06/2007, 08:00
 
Fecha de Ingreso: abril-2007
Mensajes: 101
Antigüedad: 17 años
Puntos: 0
Problemas con Insert

buenos días,

tengo el siguiente codigo PHP:
Cita:
$login = $_POST['serv1'];
include ("ConexBD.php");
$link = Conectar("Usuarios");
$resultado = mysql_query("SELECT IdUser FROM Usuario WHERE Login = '$login'",$link);
$row = mysql_fetch_array($resultado);
mysql_free_result($resultado);

$IdUser = $row[0];
$Fecha = date("d-m-Y");
$Hora = date("H:i:s");
$sql = mysql_query("INSERT INTO log (IdTrans, IdUser, Fecha, Hora, In, Out) VALUES ('', '$IdUser', '$Fecha', '$Hora', '0', '1')",$link);
mysql_close($link);
echo "<script language='JavaScript'>";
echo "top.location.href='PaginaPrincipal.php'";
echo "</script>";
el codigo me ejecuta todo bien menos el insert en la BD... y todo esta bien escrito ya que es el mismo query que llamo en otra página (la cual la adjunto al final del post) y esa si guarda en la BD pero esta no!... de verdad no se que tiene!

alguien puede echarle un vistazo y decirme si hay algun problema.

PD:
Cita:
$link = Conectar("Usuarios");
$resultado = mysql_query("SELECT IdUser FROM Usuario WHERE Login = '$login'",$link);
$row = mysql_fetch_array($resultado);
mysql_free_result($resultado);

$IdUser = $row[0];
$Fecha = date("d-m-Y");
$Hora = date("H:i:s");
$sql = mysql_query("INSERT INTO log (IdTrans, IdUser, Fecha, Hora, UserIn, UserOut) VALUES ('', '$IdUser', '$Fecha', '$Hora', '1', '0')",$link);
mysql_close($link);
  #2 (permalink)  
Antiguo 27/06/2007, 08:25
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
Re: Problemas con Insert

Pues lo mas conveniente es que modificaras tu query por

Código PHP:
sql mysql_query("SENTENCIA") or die(mysql_error()); 
Para que de esta forma sepas que error esta ocurriendo en tu insert.

Saludillos.
  #3 (permalink)  
Antiguo 27/06/2007, 09:06
 
Fecha de Ingreso: abril-2007
Mensajes: 101
Antigüedad: 17 años
Puntos: 0
Re: Problemas con Insert

Muchas gracias problema solucionado!
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 16:20.