Como evitar que consulta devuelva valor nulo

urioliva
25 de Noviembre del 2005
Intento sacar un listado con los productos y su correspondiente numero de ventas. Si este producto tiene alguna venta no hay problema, pero la cosa está en cuanto ese producto no tiene ninguna venta. Intenta buscar ese ID de producto y al no encontrarlo sale un ....

Warning: mysql_result(): Unable to jump to row 4 on MySQL result index 14

Los otros productos salen bien, pero el que no tiene ventas sale mal...querria poder detectar que no hay ningun registro y que ponga un 0 o lo q sea, pero que no m salga por pantalla el Warning...que digamos que muy estetico no queda :P

Pensé en hacer un select de cada producto y con el numrows saber si existe o no antes de hacer la MACROconsulta.....pero supongo que estaria en las mismas no?

Muchas gracias!

my2kbsd
25 de Noviembre del 2005
Utiliza la funcion mysql_num_rows

http://www.php.net/manual/es/function.mysql-num-rows.php

Saludos