Buenas a tods,
Bueno, aún sigo con mi problema, pero he avanzado algo. Vereís, al final he conseguido que me muestre las peliculas que empiezen por X letra. Por ejemplo, si queremos ver las peliculas que empiezan por la letra 'T', pues habría q ue clickear en 'T' y aparecerían todas las peliculas que en sus titulo empiezen con 'T'.
¿Problema?
Qué solo me muestra el primer resultado, o sea, la primera pelicula. Actualmente en 'T', tengo dos peliculas y solo me arroja la primera
Asi es como tengo el codigo actualmente:
indices.php:
Como dije en mi primer post, este código muestra el abecedario desde la A hasta la Z, para que clickeemos en una letra y nos lleve a pelis.php y nos muestre las peliculas que empiezan por dicha letra.
Código indices:
Ver original<?php
include ("global.php");
$sql = "SELECT * FROM categoria_pel ORDER BY id_cat";
$res = do_sql ($sql);
while ($row = mysql_fetch_assoc($res)) {
echo '<a class="lol" href="pelis.php?id='.$row['id_cat'].'">'.$row['c_pel'].'</a> - ';
}
?>
pelis.php:
En esta pagina se visualizan las peliculas de la letra que anteriormente hayas elegido:
Código indices2:
Ver original<?php
$_GET['id']; {
// Lo mas correcto seria:
$id = (isset($_GET['id'])) ? intval($_GET['id']) : 0;
if($id != 0) {
$hostname = "localhost";
$database = "db";
$username = "root";
$password = "2pass";
$conexion = mysql_connect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database, $conexion);
$sql = "SELECT * FROM peliculas where id_cat='".$_GET['id']."'";
$mostrar_sql = @mysql_query($sql, $conexion) or die(mysql_error());
$row_sql = mysql_fetch_assoc($mostrar_sql);
?>
<html>
<head>
</head>
<body>
<style type='text/css'>
.ver {
border: 1px solid #CCC;
background-color: #F7FBFF;
font-family: Verdana;
font-size: 11px;
color: #666;
}
</style>
<br>
<br>
<td align='center'>
<table width='50%' cellpadding='2' cellspacing='0' border='0' align='center' class='ver'>
<tr>
<td>
<?php echo $row_sql['titulo'] ?>
</td>
</tr>
</table>
</body>
</html>
<?php
}
}
?>
Eso es todo, y muchas gracias.
Saludos,