estaba haciendo una cosa para publicar noticias y asociarle alguna imagen, ademas borrar alguna noticia
aca tengo por ej> el que me lista los datos de la bd para luego eliminar el que desee por medio de paso de variables hacia otra pagina, asi tengo este
listar.php
Código:
y este otro del eliminar.php q lo saque del foro, pero no ve borra<H1>ELIMINAR DE NOTICIAS</H1> <? $conexio = mysql_connect("servidor", "user", "pass"); mysql_select_db ("phpready", $conexio) OR die ("No se puede conectar"); $tabla ="noticias"; $sql="SELECT * FROM NOTICIAS"; $result = mysql_query($sql,$conexio) or die ("Error en $sql :".mysql_error()); echo "<table BORDER=1 CELLSPACING=1 CELLPADDING=1><tr> <td>id</td><td>Contenido</td><td>Imagen</td><td>Eliminar</td>"; ?><? while ($i = mysql_fetch_array($result)) { $id = $i[id_noticias]; echo ("<tr> <td>".$i[id_noticias]."</td><td>".$i[contenido]."</td><td>".$i[imagen]."</td>"); echo ("<td> <a href = 'eliminar.php?tabla=$tabla&eliminar=$id'><img src='cruz.gif'></a> </td></tr>"); } echo "</table>"; ?>
Código:
saben que cosa estaria mal? esta linea esta bien?<?php $conexio = mysql_connect("servidor", "user", "pass"); mysql_select_db ("phpready", $conexio) OR die ("No se puede conectar"); $tabla = $_GET['tabla']; $id = $_GET['eliminar']; $quitar = "DELETE FROM $tabla WHERE id_noticias=$id"; $quitar_index = "ALTER TABLE $seccion DROP id_noticias"; $poner_index = "ALTER TABLE $seccion ADD id_noticias INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST"; mysql_query($quitar,$conexio); mysql_query($quitar_index,$conexio); mysql_query($poner_index,$conexio); mysql_close ($conexio); ?>
<a href = 'eliminar.php?tabla=$tabla&eliminar=$id'><img src='cruz.gif'></a>
</td></tr>");
cual seria el problem?
Se agradece la ayuda
nos vemos