Cita:
Iniciado por acknowledge
Código PHP:
sql="select * from usuario (esta es la linea 10)
where login='$txtUsuario' and password='$txtPasswd'";
$resultado=mysql_query($conexion,$sql); or die( "Error en $sql, error: " . mysql_error() );
$num_rows = mysql_num_rows($resultado);
if ($num_rows==1){
while($fila=mysql_fetch_array($resultado)){
session_start();
$_SESSION['login']=$txtUsuario;
$_SESSION['idUser']=$fila['idUser'];
}
header("Location: http://cleanhousemexico.com/paginas/aut/valido.php");
}
else{
header("Location: http://cleanhousemexico.com/paginas/aut/novalidado.php?error=1");
session_destroy();
}
Yo haria algo asi (no lo ejecute puede tener algun error)
Este es el codigo corregido pero no puedo eliminar el error 1054, como lo elimino ya cheque mis tablas y el codigo no encuentro el error, me puedes ayudar.?
<?php
$base="cleanhou_cleanhouse";
$conexion=mysql_connect("localhost","cleanhou_root ","**")or die ('I cannot connect to the database because: ' . mysql_error());
$db=mysql_select_db($base,$conexion);
$txtUsuario=$_POST['txtUsuario'];
$txtPasswd=$_POST['txtPasswd'];
$sql="SELECT idUser FROM usuario
WHERE login ='$txtUsuario' and password ='$txtPasswd'";
$resultado=mysql_query($sql) or die( "Error en $sql, error: " . mysql_errno() );
if($fila=mysql_fetch_array($resultado)){
session_start();
$_SESSION['login']=$txtUsuario;
$_SESSION['idUser']=$fila['idUser'];
header("Location: http://cleanhousemexico.com/paginas/aut/valido.php");
}
else{
header("Location: http://cleanhousemexico.com/paginas/aut/novalidado.php?error=1");
session_destroy();
}
?>