Ver Mensaje Individual
  #18 (permalink)  
Antiguo 12/02/2009, 07:09
Avatar de dART
dART
 
Fecha de Ingreso: enero-2009
Ubicación: Madrid
Mensajes: 246
Antigüedad: 15 años, 3 meses
Puntos: 7
Respuesta: Mostrar Registros

Hola,

Está un poco mal el código. De la forma que lo tienes imprimiría tantos <form> como registros encuentre el while en la base de datos. Colócalo así (ya que con un solo form, es suficiente).

Código PHP:
/* Desplegamos cada uno de los registros dentro de una tabla */  
echo "<table border='1' cellpadding='4' cellspacing='0'>";

   
/*Priemro los encabezados*/
      
echo "<tr>
         <th colspan=6> Inmuebles </th>
      <tr>
         <th> Referencia </th><th> Tipo </th><th> Estado </th>
         <th> Localidad </th><th> Zona </th><th> Borrar</th>
      </tr>"
;

      
/*Y ahora todos los registros */
         
while($row mysql_fetch_array($_pagi_result)){
            echo 
"<tr>
               <td>"
.$row['Referencia']."</td>
               <td>"
.$row['Tipo']."</td>
               <td>"
.$row['Estado']."</td>
               <td>"
.$row['Localidad']."</td>
               <td>"
.$row['Zona']."</td> 
               <td><a href=\"accion=eliminar&id?"
.$row['id']."\ target=\"_parent\"">Eliminar</a></td>
           </
tr>";
         }
  
echo "
</table>"; 
A lo último que me refería en el otro post y que dices no entender, es que el código, tal como está es vulnerable (hackeable), pero me refiero a la parte de eliminar el registro. Y que ya lo retocaremos para agregarle más seguridad.