Ver Mensaje Individual
  #20 (permalink)  
Antiguo 21/02/2010, 11:17
manuga93
 
Fecha de Ingreso: febrero-2010
Mensajes: 70
Antigüedad: 16 años, 7 meses
Puntos: 2
Sonrisa Respuesta: Eliminar fila específica de array

muchas gracias a todos!!! lo he conseguidoo!
Os dejo el código final:
Código PHP:
<?
include("acceso_denegado.php"); 
include(
"conexion.php");
mysql_select_db($mysql_database, $link); 

$borraranuncio = $_GET["borrar"]; 
$ql = "DELETE FROM anuncios WHERE titulo ='".$borraranuncio."'";  
$result  = mysql_query($ql);
echo 
"Los datos ha sido eliminados.";


$registros = 4;

$pagina = $_GET["pagina"]; 
if (!
$pagina) { 
    
$inicio = 0; 
    
$pagina=1; 
} 
else { 
    
$inicio = ($pagina - 1) * $registros; 
} 


    
$resultados = mysql_query("SELECT id FROM anuncios WHERE nick = '$nickUsuarioL' " . $criterio);
    
$total_registros = mysql_num_rows($resultados); 
    
$resultados = mysql_query("SELECT * FROM anuncios WHERE nick = '$nickUsuarioL' ORDER BY id DESC" .$criterio . " limit " . $inicio . "," . $registros);    
    
$total_paginas = ceil($total_registros / $registros);                       
        echo 
"Número de anuncios publicados: " . $total_registros . "<br><br><br><a href='inicio.php?id=form_registro_anuncio'> Crear un anuncio</a>";
        echo 
"<center>";
        echo 
"<table width='386' border='1'>
  <tr>
    <td>Título</td>
    <td>Descripción</td>
    <td>Categoría</td> 
    <td>Provincia</td>
    <td colspan='2' align = 'center'>Acciones</td>
  </tr>"
;


    if(
$total_registros) {
        
    
        while(
$fila = mysql_fetch_object($resultados)) {
                       
            echo 
"<tr>
                                <td><b>"
.$fila->titulo ."</b></td>
                                <td>"
.$fila->descripcion ."</td>
                                <td>"
.$fila->categoria."</td>
                                <td>"
.$fila->provincia."</td>
                                <td><a href= 'editar_anuncio.php' border='0'><img src='img/adm_anuncios/edit.png'></a></td>
                                <td><a href= 'inicio.php?id=adm_anuncios&borrar="
.$fila->titulo."'>Borrar<img src='img/adm_anuncios/delete.png'></a></td> 
                                </tr><br>"
;
    
        }
        
    } else {
        echo 
"<tr><td colspan='4'><font color='darkgray'>No se han publicado anuncios</font></td></tr>";
    }
    
    
mysql_free_result($resultados);    
        
mysql_close($link); 
              
    echo 
"</table>";
        echo 
"</center>";
    if(
$total_registros) {
        
        echo 
"<br><center>";
        
        if((
$pagina - 1) > 0) {
            echo 
"<a href='inicio.php?id=adm_anuncios&pagina=".($pagina-1)."'>< Anterior</a> ";
        }
        
        for (
$i=1; $i<=$total_paginas; $i++){ 
            if (
$pagina == $i) 
                echo 
"<b>".$pagina."</b> "; 
            else
                echo 
"<a href='inicio.php?id=adm_anuncios&pagina=$i'>$i</a> "; 
        }
      
        if((
$pagina + 1)<=$total_paginas) {
            echo 
" <a href='inicio.php?id=adm_anuncios&pagina=".($pagina+1)."'>Siguiente ></a>";
        }
        
        echo 
"</center>";
        
    }



?>