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

muxas gracias spider_boy!!
Pero aún así, aunque parece que el codigo no tenga errores...al pinchar en la imagen no se borra la fila del registro
Aqui les dejo el código para que le echen un vistazo.

Código PHP:
<?
include("acceso_denegado.php"); 
include(
"conexion.php");
mysql_select_db($mysql_database$link); 

$registros 4;

$pagina $_GET["pagina"]; 
if (!
$pagina) { 
    
$inicio 0
    
$pagina=1

else { 
    
$inicio = ($pagina 1) * $registros


$borraranuncio ='$_GET["borrar"]'
if(!
$borraranuncio) { 
$q "DELETE * FROM anuncios WHERE titulo = '$borraranuncio'";  
$rs mysql_query($q);  

else { 
mysql_query("DELETE * FROM anuncios WHERE titulo = '$borraranuncio'");



    
$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>";
        
    }



if (
$total_registros 1){ 
    for (
$i=1;$i<=$total_paginas;$i++){ 
       if (
$pagina == $i
          
//si muestro el índice de la página actual, no coloco enlace 
          
echo $pagina " "
          else 
          echo 
"<a href='inicio.php?id=adm_anuncios&pagina=" $i "&criterio=" $txt_criterio "'>" $i "</a> "
    } 





?>