Problema tonto

Iniciado por Feedeex, 12 Mayo 2011, 03:20 AM

0 Miembros y 1 Visitante están viendo este tema.

Feedeex

Hola a todos. Siempre seleccioné varios registros, y por lo tanto utilicé mysql_fetch_array();. Pero ahora, que solo quiero seleccionar uno:


<?php
include("conexion.php");
$usuario trim($_POST['usuario']);
 
$pass mysql_query("SELECT password FROM usuarios WHERE usuario='$usuario'"$conexion);
  echo 
$pass;
?>


Devuelve:

CitarResource id #3

No comprendo por qué. Alguna vez tuve esa misma respuesta, pero al utilizar count(*), nunca seleccionando un registro.

Gracias.

#!drvy

Hola, mysql_query devuelve un "resource id" que usa internamente para llegar a los resultados de la consulta. Vamos que necesitas mysql_fetch_(cualquiera) para obtener el resultado.

Código (php) [Seleccionar]

<?php
include("conexion.php");
$usuario trim($_POST['usuario']);
$pass mysql_query("SELECT password FROM usuarios WHERE usuario='$usuario'"$conexion);
$pass mysql_fetch_assoc($pass);
echo 
$pass['password'];
?>




Saludos

Feedeex