tengo este codigo en mi seccion de descargas, pero no me funciona correctamente y no se por que es... si alguien me ayudara se lo agradeceria muchisimo...
este es el problema que me da....
----------
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in ...\descargas.php on line 1582
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ...\descargas.php on line 1586
-------------
esta en las ultimas lineas:
Código PHP:
<?php
include("config.php");
$categoria = $_GET['c'];
$sub_categoria = $_GET['s'];
$id = $_GET['id'];
if (empty($categoria) && empty($sub_categoria) && empty($id)) {
?>
<table width="100%" align="center" cellpadding="0" cellspacing="0">
...
</table>
<p><?
}
// Categorias, Descarga.php?c=juegos //////////////CATEGORIAS//////////////
if (isset($categoria) && empty($sub_categoria) && empty($id)) {
switch ($categoria) {
case('1'):
?>
<table width="100%" align="center" cellpadding="0" cellspacing="0">
</table>
...............contenido
<?
break;
case('2'):
?>
<?
break;
case('3'):
?>
.....................contenido
<?
break;
case('4'):
?>
.....................contenido
<?
break;
case('5'):
?>
.....................contenido
<?
break;
///// ----- aqui empiezan los problemas-------------------
}
}
// cat y sub-cat, Descarga.php?c=juegos&s=pc
if (isset($categoria) && isset($sub_categoria) && empty($id)) {
/// ------- INICIO Subcats beta
include ("config.php");
$mostrar = 15 ;
if(!$desde) { $desde = 0 ; }
$resp = mysql_query("select * from descargas where categoria='$c' and where subcat='$s' order by titulo asc limit $desde,$mostrar") ;
/// ------- FIN Subcats beta
?>
<table width="100%" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="18" bgcolor="#99CC66"><span class="t1"><span class="Estilo04 Estilo02"><span class="Estilo03"><span class="Estilo04"><img src="images/drive_network.png" alt="" width="15" height="15" border="0" /><span class="Estilo9"><a href="index.php">Inicio</a></span></span></span></span><span class="Estilo04 Estilo01"> <span class="Estilo9">> <a href="./?n=descargas">Descargas</a> <span class="Estilo5">></span><span class="Estilo7"><em> <a href="./?n=descargas&c=<? echo $c ?>"><? echo $clasificacion[$c] ?></a> <span class="Estilo5">></span> <? echo $sub_categoria ?></em></span></span></span></span></td>
</tr>
</table>
<br />
Listado de descargas en la subcategoria: <em><? echo $sub_categoria ?></em>.<br />
<br />
<?
//
?>
<table width="80%" border="0">
<tr>
<td> </td>
<td><div id="fondoficha">
<?
if(mysql_num_rows($resp) == 0) {
echo "<div class='Estilo1' align='center' id='info'><br />Aún no hay descargas en esta subcategoria, se el primero en subir algo, <a href='?n=colaborar'>publica</a>.<br /><br /></div>" ;
}
$desde = $desde + $mostrar ;
while($datos = mysql_fetch_array($resp)) {
?>
<table width="90%" border="0">
<tr>
<td width="15%" rowspan="3"><div id="imgblock" class="imgblock"><img src='<? echo $datos[imagen] ?>' alt="" width='80' height='90' border='0' onerror="this.onerror='null';this.src='$errorimagen'" /></div></td>
<td colspan="4"><a href="index.php?n=ficha&dl=<? echo $datos[id]?>"><? echo $datos[titulo] ?></a></td>
</tr>
<tr>
<td height="49" colspan="4"><?
//bb2html parser
$descripcion = bb2html($datos[descripcion]);
//Cadena con el texto de ejemplo
$cadena="$descripcion";
//Llamada y salida de la función recortando el texto a 150 carácteres -- PRINT DESCRIPCION
echo cut_string($cadena, 180); ?>
</td>
</tr>
<tr>
<td width="9%" height="21">Idioma:<span class="tabla_subtitulo"> <? echo $datos[idioma] ?></span></td>
<td width="11%">Formato: <span class="tabla_subtitulo"><? echo $datos[tipo] ?></span></td>
<td width="34%"> </td>
<td width="31%"><span class="tabla_subtitulo">Fecha: <? echo $fecha ?></span></td>
</tr>
<?
}
?>
</table>
</div></td>
<td> </td>
</tr>
</table>
<br />
<?
if($desde > $mostrar) {
$anteriores = $mostrar * 2 ;
if($desde == $anteriores) {
echo "<p align=right><a href=index.php?n=listado>Anteriores $mostrar descargas</a> | " ;
}
else {
$anteriores = $desde - $mostrar * 2 ;
echo "<p align=right><a href=index.php?n=listado&desde=$anteriores>Anteriores $mostrar descargas</a> | " ;
}
}
else {
echo "<p align=right>" ;
}
if($desde < $usuarios) {
echo "<a href=index.php?n=listado&desde=$desde>Siguientes $mostrar descargas</a>" ;
}
}
?>
</body>
</html>
muchisimas gracias de antemano,
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)