Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2008, 18:32
Avatar de Capimaster
Capimaster
 
Fecha de Ingreso: agosto-2004
Mensajes: 494
Antigüedad: 19 años, 8 meses
Puntos: 2
Duda con action en un form

Tengo esta funcion
Código PHP:
<?php    
    $link 
mysql_connect("localhost""***""****");
    
mysql_select_db("****"$link);
    
    if (isset(
$_POST['eliminar_seleccion']))
        if (
count($_POST['seleccion']))
            foreach(
$_POST['seleccion'] as $id => $valor)
                
mysql_query("DELETE FROM socios WHERE id = ".$id." LIMIT 1"$link);
?>
y la ejecuto con este form
Código PHP:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table width="98%" border="0" align="center">
  <tr>
    <td bgcolor="#E5DFD3">Nombre</td>
    <td bgcolor="#E5DFD3">Representante</td>
    <td bgcolor="#E5DFD3">&nbsp;</td>
  </tr>
  <?php do { ?>
    <tr <?php 
// technocurve arc 3 php bv block2/3 start
echo " style=\"background-color:$color\"";
// technocurve arc 3 php bv block2/3 end
?>>
      <td><span class="Estilo1"><?php echo $row_soc_elimina['nombre']; ?></span></td>
      <td><span class="Estilo1"><?php echo $row_soc_elimina['representante']; ?></span></td>
      <td><div align="center">
        <input type="checkbox" name="seleccion[<?php echo $soc_elimina['id']; ?>]" />
      </div></td>
    </tr>
     <?php 
// technocurve arc 3 php bv block3/3 start
if ($color == $color1) {
    
$color $color2;
} else {
    
$color $color1;
}
// technocurve arc 3 php bv block3/3 end
?>
    <?php } while ($row_soc_elimina mysql_fetch_assoc($soc_elimina)); ?>
</table>
<div align="center">
  <p>
    <input name="eliminar_seleccion" type="submit" value="Eliminar Seleccion" />
    <br />
    <?php echo $totalRows_soc_elimina ?> Socios </p>
</div>
 </form>
Lo que quiero es que en vez de action="<?php echo $_SERVER['PHP_SELF']; ?>" que significa ejecutar el scrip dentro de este mismo documento

quiero poderle decir en el action el nombre de la funcion exacta.... por que tengo varios scripts dentro del mismo documento...

algo asi pero no se como

action="<?php echo $variable_para_hacer_funcionar_el_script_eliminar; ?>"
__________________
http://www.elcapitolio.com.mx - Ocotlán, Jalisco, México

Última edición por Capimaster; 09/10/2008 a las 18:54 Razón: Mas claro