Hola, soy nuevo y realmente necesito ayuda con unas lineas de php para una page que estoy haciendo.
Cualquier ayuda es bien recibida
Aprendi en un curso a hacer una pagina que valide y tenga usuarios,
pero cuando copio las siguientes lineas me tira error en 22 y 23,
me pasa con otra pagina mas que me tira error en los mismos datos,
$rs=mysql_query($query,$link);
$n=mysql_num_rows($rs);
no entiendo si tengo algo mal escrito, ya que es basico mi conocimiento de php
o si es mas profundo el tema.
Dejo las lineas de php que tiene el formulario.
MIL GRACIAS
<?
session_start();
if ($_SERVER['REQUEST_METHOD']=="POST"){
if($_POST['boton1']==1){
setcookie("usuario",$_POST['usuario'],time()+3600);
setcookie("password",$_POST['psw'],time()+3600);
} else if ($_POST['boton1']==2){
setcookie("usuario",$_POST['usuario'],time()+3600);
setcookie("password","");
} else if ($_POST['boton1']==3){
setcookie("usuario","");
setcookie("password","");
}
setcookie("boton1",$_POST['boton1'],time()+3600);
@$link=mysql_connect("localhost","root","");
@mysql_select_db("phpdb",$link);
$query="SELECT * FROM usuarios
WHERE usuario= '".$_POST['usuario']."'
AND psw='".$_POST['psw']."'";
$rs=mysql_query($query,$link);
$n=mysql_num_rows($rs);
if ($n>0){
$_SESSION['ususesion']=$_POST['usuario'];
header('location:listado_usuarios.php');
}else{
$msg="<font color='red'>Usuario o Password incorrectos</font>";
}
}
?>
EL ERROR QUE TIRA EL BROWSER DICE ASI:
Warning: mysql_query() expects parameter 2 to be resource, boolean given in
Warning: mysql_num_rows() expects parameter 1 to be resource, null given in
Siendo la linea 22 y 23 las que copié más arriba.