Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2012, 06:27
zet2003
 
Fecha de Ingreso: febrero-2012
Mensajes: 13
Antigüedad: 12 años, 2 meses
Puntos: 0
Exclamación Capturar primer valor select TOP 1

Buenas amigos,

Intento capturar en una variable el primer valor de un campo de BBDD que cumpla con un where, mi código es este.

Código PHP:
<?php
$idcat
=23;
$idp=1;
$idclass=3;
$idp_p=1;
include(
"carrito/librerias/funciones_comunes.php");
//Saco un listado de primer producto de cada grupo que cargarán en el lateral
$ssql_pp "select top 1 * from productos where id_categoria=" .$idcat;
$rs_pp mysql_query($ssql_pp);
$linea mysql_fetch_array($rs_pp);
$idp_p=$linea['id_producto'];
echo
$idp_p;
?>
Pero me devuelve el error


Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in F:\xampp\htdocs\marcuyas\menu_test.php on line 11

He buscado ejemplos del uso de TOP y no encuentro el error, o quizás hay una forma distinta de hacerlo?

Agradezco ideas y soluciones

Gracias