Bueno, despues de esta aclarcion, os comento, vereis tengo una base de datos y la he subido a un servidor.
En local no tengo ningún problema me sale todo perfecto, sin embargo al subirla a la web me salta con este error
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/a6874876/public_html/dcha.php on line 38
Este es el archivo que me da el error al subirlo
Código PHP:
<?php
$categorias=$_GET["categ"];
if (!$categorias)
{$categorias="Animacion";}
$mostrando="categoria ".$categorias;
$sql="SELECT * FROM PELICULAS WHERE CATEGORY LIKE '%".$categorias."%' LIMIT 0,20";
$letra=$_GET["letra"];
echo $sql;
if($letra){
$sql="SELECT * FROM PELICULAS WHERE TRANSLATEDTITLE LIKE '".$letra."%' LIMIT 0,10";
$mostrando=" resultados que empiecen por la letra ".$letra;
}
$buscar=$_GET["buscar"];
if($buscar){
$sql="SELECT * FROM peliculas WHERE TRANSLATEDTITLE LIKE '%".$buscar."%' limit 20";
$mostrando='resultado buscando... '.$buscar;
}
?>
<table width="600">
<tr >
<td class="mostrando" colspan="3"><?php echo 'Mostrando <strong><i><u>'.$mostrando.'</u></i></strong>' ?></td>
</tr>
<tr >
<td class="titulos">Ver</td>
<td class="titulos">Modificar</td>
<td class="titulos">Eliminar</td>
<td class="titulos">Titulo</td>
<td class="titulos" >Caratula en Mini</td>
</tr>
<tr >
<?php
$identificador=0;
$consulta=mysql_query($sql,$conexion);
while($registros=mysql_fetch_array($consulta))
{if($identificador%2==0)
{$color="color1";}
else
{$color="color2";}
//enlace para ver detalle
echo '<tr class="'.$color.'"><td class="bbdduno" width="30"><a href="index.php?p=detalle.php&num='.$registros["NUM"].'">
<img src=b_browse.png border=0 />
</a></td>';
//enlace para modificar
echo '<td class="bbdduno" width="30"><a href="index.php?p=modificar.php&num='.$registros["NUM"].'">
<img src=hoja.png border=0 />
</a></td>';
//enlace para eliminar
echo '<td class="bbdddos"><a href="index.php?p=eliminar.php&num='.$registros["NUM"].'&categ='.$categorias.'"
onclick="if(!confirm(\'¿Estas seguro de eliminar?\'))return false"><img src=cerrarx.jpg border=0 /></td>';
echo '<td class="bbdddos">'.$registros["TRANSLATEDTITLE"].'</td>';
echo '<td class="bbdddos">'.$registros["DIRECTOR"].'</td></tr >';
$identificador++;
}
?>
</tr >
</table>
¿Me podeis ayudar?