Ver Mensaje Individual
  #20 (permalink)  
Antiguo 21/02/2010, 11:17
manuga93
 
Fecha de Ingreso: febrero-2010
Mensajes: 70
Antigüedad: 14 años, 9 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>";
        
    }



?>