Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2007, 16:51
snake10
 
Fecha de Ingreso: octubre-2005
Mensajes: 11
Antigüedad: 18 años, 7 meses
Puntos: 0
Problema al borrar una id y rotar

Buenas
Estoy realizando un rotador de imagenes con administracion para mi web. El problema es el siguiente:
En la administracion, tengo la opcion de eliminar una imagen, ahora el tema viene en que al rotar yo uso el siguiente codigo:
Código PHP:
<?php
include("config.php");
$query mysql_query("SELECT * FROM banners");
$max mysql_num_rows($query);
srand((double)microtime()*1000000); 
$numero rand(1,$max);
$query2 mysql_query("SELECT * FROM banners WHERE id='$numero'");
 while(
$row mysql_fetch_assoc($query2)) {
 echo 
'<table width="88" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><a href="'
.$row['url'].'" target=_blank><img src="'.$row['banner'].'" width="88" height="31" border="0"></a></td>
  </tr>
</table>'
;
 }
?>
Aqui lo que sucede es que cuando yo elimino una id, el rotador la sigue tomando y entonces, la pagina aparece en blanco ya que no hay una imagen. Lo que no se como hacer es que a la hora de eliminar una imagen, el script baje un numero a todas las id.
Alguien sabe alguna solucion o como hacer eso?

saludos