Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2010, 21:43
Ojopex2
 
Fecha de Ingreso: abril-2010
Mensajes: 112
Antigüedad: 14 años, 1 mes
Puntos: 2
problemas con array (mysql_fetch_array)

Amigos! les cuento mi problema
Bueno pa empezar les cuento que soy novato en esto de php y mysql.
Estoy haciendo un catálogo y uso select a la página categorias que me enlista las categorias que aparecen en mi base de datos, todo bien, pero al enlazar la categoría a los productos de la categoría en cuestión me da un error
que dice asi:

Cita:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\probando catalogo\productos.php on line 19
les muestro el código, la verdad no le encuentro el error y si no es mysql_fetch_array no se que puede serr!, si me pueden ayudar sería fantástico.

Código PHP:
<?php
$id 
$_GET['id'];
$conexion mysql_connect('localhost','root','');
mysql_select_db('catalogo');
$tabla mysql_query("SELECT descripcion.*,nombrecategoria.* FROM categorias,productos WHERE descripcion.id_categorias=nombrecategoria.idproducto and nombrecategoria.idproducto='$id'");
//la que sigue es la línea 19 del error
while ($registro mysql_fetch_array($tabla))
{
?>
<tr>
<td><? echo $registro['descripcion']; ?></td>
<td><? echo $registro['precio']; ?></td>
</tr>
<?php
}
?>
</table>
De antemano muchas gracias y que estén super bien