el caso es que ya lo tengo casi todo montado pero tengo los siguientes fallos:
1- los resultados se muestran correctamente salvo cuando hay muchos
resultados (ej: búsqueda por capitulo-> capitulo 32: deberia mostrar 55
resultados y solo muestra hasta el 11 y el 12 es una caja vacia.)
2- cada imagen que aparece en pequeño debe llevar a una grande, pues bien la grande siempre es la misma todas tienen el id del enlace siempre es=1 (<a href="imagen.php?id=<?php echo $row_img['id']; ?>">)y no se por qué.
3- Solo consigo que se muestre en una columna y no en tres columnas
4- Cuando le pongo un paginador de anterior y siguiente no lo identifica asi que le quite el codigo.
gracias por la ayuda, dejo el código que llevo hecho:
Código PHP:
<?php require_once('../Connections/editors.php'); ?>
<?php
mysql_select_db($database_editors, $editors);
$query_img = "SELECT * FROM seram";
$img = mysql_query($query_img, $editors) or die(mysql_error());
$row_img = mysql_fetch_assoc($img);
$totalRows_img = mysql_num_rows($img);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin título</title>
<link href="estilos/estilo.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
body {
background-color: #CC9B0E;
}
-->
</style></head>
<body>
<table width="740" height="93%" border="0" align="center" bgcolor="#E9E3B1" class="borde">
<tr>
<td width="732"><table width="724" height="100%" border="0" align="center" bgcolor="#FFFFFF">
<tr>
<td height="21" colspan="2"><table align="center" border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td width="462"><div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" height="104" width="462">
<param name="movie" value="archivos/header_1024_chico.swf" />
<param name="quality" value="high" />
<embed src="archivos/header_1024_chico.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" height="104" width="462"> </embed>
</object>
</div></td>
<td background="SERAM_files/header_chicob_2.jpg" height="104" width="565"><img src="archivos/header_chicob_2.jpg" width="264" height="104" /></td>
</tr>
</tbody>
</table></td>
</tr>
<tr>
<td colspan="2" valign="top"><table width="724" height="2%" border="0" align="center" cellpadding="1" cellspacing="0" bgcolor="#FFFFFF" class="bordeblanco">
<tr>
<td width="10" height="21" class="menuactivado"><div align="center"></div></td>
<td width="129" class="menuactivado">BUSCADOR</td>
<td width="595" valign="top" bgcolor="#CC9B0E"> </td>
</tr>
</table></td>
</tr>
<tr>
<td width="141" valign="top"><table width="137" align="center" >
<tr>
<td width="120"><form name="buscador" method="post" action="resultadoss.php">
<p class="cuerpo"><br>
<span class="cuerponegrita">Buscar por:</span><br />
<select name="campo" class="cuerpo">
<option value="autor">Autor</option>
<option value="imagen">Imagen</option>
<option value="capitulo">Capitulo</option>
</select>
<br />
<br />
<span class="cuerponegrita">Palabra(s):</span>
<input name="palabra" type="text" class="cuerpo">
<br />
<br>
<input type="hidden" name="enviar" value="enviar">
<input name="enviar" type="image" src="archivos/btn_search.gif" value="Enviar">
</p>
</form></td>
</tr>
</table></td>
<td width="581" valign="top"><table width="577" >
<tr>
<td width="569"><table width="561" cellpadding="0" cellspacing="0" >
<tr>
<td width="559" class="cuerponegrita">
<?
if(isset($_POST['enviar'])) {
$query = "SELECT * FROM seram WHERE ".$_POST['campo']." LIKE '%".$_POST['palabra']."%' ORDER BY capitulo LIMIT 5";
$result = mysql_query($query) or die (mysql_error ("Algo va mal"));
$numregistros = mysql_num_rows ($result);
if($numregistros < 1) {
print "No se han encontrado img";
} else {
echo "<p>";
while ($row = mysql_fetch_array($result)) {
extract ($row);
?>
<table >
<tr>
<td width="537"><table width="133" height="178" border="0" align="center" bgcolor="#F0EEC7" class="borde">
<tr>
<td width="125"><table width="103" height="148" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="103" height="84" valign="middle" class="cuerpo"><div align="center" class="cuerponaranja">
<a href="imagen.php?id=<?php echo $row_img['id']; ?>">
<?php echo "<img src='".$imagen_ruta."' width='90'>"?></a>
</div>
<br />
<div align="center"></div></td>
</tr>
<tr>
<td height="15" class="cuerponaranja">
Figura:<span class="cuerpo">
<?php echo "<b>".$imagen."</b><br>"?>
</span></td>
</tr>
<tr>
<td height="28" class="cuerpo">
<span class="cuerponaranja">
Capítulo:</span>
<?php echo "<b>".$capitulo."</b><br>"?> </td>
</tr>
<tr>
<td height="17" class="cuerpo">
<span class="cuerponaranja">
Autor: </span>
<?php echo "<b>".$autor."</b><br>"?> </td>
</tr>
</table></td>
</tr>
</table> </td>
</tr>
<tr>
<td><div align="center">
<table width="140" height="24" border="0" align="center">
<tr>
<td width="134" height="20">
<div align="left">
<?
}
echo "</p>";
}
}
?>
</div></td></tr>
</table>
</div></td>
</tr>
</table></td>
</table></td>
</table><br />
<table width="305" border="0" align="center">
<tr>
<td width="299" class="cuerponaranja"><div align="center"> << Anterior
|
Siguiente >> </div></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
</body><body><table width="116" align="center" ><tr><td width="104"></td>
</tr></table></body>
</html>
<?php
mysql_free_result($img);
?>