Hola mi pregunta es como puedo evitar que mysql_fetch_array me repita los registros que tengo guardados en mi base de datos, ya que mi objetivo es construir una tabla que me permita borrar registros seleccionandolos con un checkbox. En principio mi problema no es borrar los registros, mi problema es acomodar los registros bien.
Acontinuacion pondre mi codigo
Código PHP:
<html>
<head>
<title>Formulario para eliminar registros seleccionandolos</title>
</head>
<body>
<?
$base="basededatos";
$conexion=mysql_connect ("miservidor","usuario","mipassword");
mysql_select_db ($base, $conexion);
$resultado=mysql_query("SELECT id, autor, titulo, mensaje FROM inicio WHERE (inicio.id) ",$conexion);
# encabezado
echo "<table width= 100% border=0 cellpadding=5 cellspacing=1>";
echo "<tr bgcolor=#006699><td>ID</td><td>Autor</td><td>Titulo</td><td>Asunto</td><td>Borrar</td></tr>";
echo "<form name='modificar' method=post action='modificr.php'>";
while($salida = mysql_fetch_array($resultado)){
echo "<tr>";
foreach($salida as $reg){
echo "<td bgcolor=#CCCCCC><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=#FFFFFF>",$reg,"</font></td>";
}
echo "<td align=center> <input type=checkbox name=borra[$salida[0]] value='Si'></td><tr>";
}
mysql_close($conexion)
?>
<td colspan=5 align=center><br><input type=submit value='Eliminar registros'><input type=reset value='Borrar'>
</form></table>
</body>
</html>

Espero puedan ayudarme, por favor, sobre este problemita, que no puedo resolver por mi poca experiencia en PHP.