Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2007, 11:57
carolina
 
Fecha de Ingreso: enero-2007
Mensajes: 158
Antigüedad: 18 años, 1 mes
Puntos: 0
Eliminar fila en BD desde PHP

Estoy tratando de hacer una funcion eliminar en una tabla, por cada fila que se extraiga de la BD que se muestre un boton eliminar al lado de la forma:

contador [ELIMINAR]
veterinario[ELIMINAR]
secretaria[ELIMINAR]
.
.

La pagina no me muestra ningun error la pagina se muestra bien y me muestra la tabla con los datos extraidos de la BD junto con el boton eliminar al lado...pero si presiono eliminar muestra en el navegador que va a la funcion pero no elimina nada


Código PHP:
<?php include ("conectar.php");?> 


<?php
 
if ($_GET['Accion']=="eliminando" ) {
 
conectar();
 
pg_query("DELETE FROM titulo WHERE id='$b'");
}

?>

<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>


<body>
<form name="nuevo" method="post" action="">
  <p>INGRESO NUEVA PROFESION </p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <table width="78%" height="40" border="0">
    <tr>
      <td width="16%" height="36">Titulo profesional</td>
      <td width="84%">
<input name="titulo" type="text" id="titulo" size="70" maxlength="70" value="<? echo ($casi)?>"></td>
    </tr>
  </table>
  <p> 
      <input type="button" name="Guardar" value="Guardar" onClick="Guardar_onClick(Guardar)" >
  </p>
  <p>&nbsp;</p>
 

<?php 
  conectar
();
$query="SELECT id, descripcion FROM titulo  ORDER BY descripcion"
 
$result=pg_query($query); 
 
$row pg_fetch_array ($result0);
 
?> 
 <table border="1" bordercolor=cc9900>   
 <tr>  
     <td ><em><strong>Id</strong></em></td>  
      <td ><em><strong>Empresa</strong></em></td>  
    </tr> 
    <?php    while($rowpg_fetch_array($result)) 
    {   
?>
      <tr> 
        <td ><?php echo $row["id"?></td>  
        <td ><?php echo $row["descripcion"?></td>
         <td ><input type="button" name="Eliminar" value='ELIMINAR <?php $b=$row["id"?>' onClick="Eliminar_onClick(Eliminar)"></td>   
    </tr>     
<?php 
?>
 </table> 

</form>
</body>
</html>



<script language="javascript">
{

function Eliminar_onClick() {      
         document.nuevo.action="profesion.php?Accion=eliminando"
             document.nuevo.submit()        
        }                        
}
</script>