GOOGLE ADS

martes, 26 de abril de 2022

Advertencia: se espera un recurso pero se da una cadena

Yo obtengo:

"Resource id #8 Advertencia: mysql_fetch_array() espera que el parámetro 1 sea recurso, cadena dada"

Aquí está el código:

$sql="SELECT password FROM user WHERE userid=$userid"; 
echo $password=mysql_query($sql);

while($row = mysql_fetch_array($password)) {
$password = $row['password'];
}

¿Algunas ideas?


Solución del problema

Estás sobrescribiendo $passworden el bucle:

while($row = mysql_fetch_array($password)) { <-------- $password as resource
$password = $row['password']; <-------- $password as string
}

Esto debería funcionar:

 while($row = mysql_fetch_array($password)) {
$password_record = $row['password'];
}

No hay comentarios.:

Publicar un comentario

Flutter: error de rango al acceder a la respuesta JSON

Estoy accediendo a una respuesta JSON con la siguiente estructura. { "fullName": "FirstName LastName", "listings...