Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/05/2008, 19:42
Avatar de kaninox
kaninox
 
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Respuesta: consulta con option value + php

creo que lo que quiere es que le haga solo el if del valor que envia y no todos a la ves como lo hace hay.... y bueno hay un enredo mas o menos con tui codigo realmente no se entiende mucho....

creo ...digo creo es algo asi...

Código PHP:
<form action="1.php" method="post">
<select name="volv"> <!-- este es el valor que toma el php para el metodo $_POST -->
<option value ="a">Auto</option> <!-- el valor value es el nombre que toma para el echo-->
<option value ="b">Moto</option>
<option value ="c" selected="selected">trailer</option>
<option value ="d">cuatriciclo </option>
<input type="submit" name="enviar" value="ir" />
</select>
</form>


<?php
if (isset($_POST[enviar]) && $_POST[volv] != "")
{
///primero definimos los valores por cada numero cierto pero tambien hay que definirlo por los numeros que enviamos que es diferente... tonces
//definimos los valores
$a 500;
$b 1000;
$c 798;
$d 1199;
$e 999;
//y los que enviamos que es lo mismo...
if ($_POST[volv] == 'a') { $am '500';}
if (
$_POST[volv] == 'b') { $bm '1000';}
if (
$_POST[volv] == 'c') { $cm '798';}
if (
$_POST[volv] == 'd') { $dm '1199';}
if (
$_POST[volv] == 'e') { $em '999';}


if (
$_POST[volv] == 'a') { $result $a $am; echo "$result";}
if (
$_POST[volv] == 'b') { $result $b $bm; echo "$result";}
if (
$_POST[volv] == 'c') { $result $c $cm; echo "$result";}
if (
$_POST[volv] == 'd') { $result $d $dm; echo "$result";}
if (
$_POST[volv] == 'e') { $result $e $em; echo "$result";}

///
}
else
{
echo 
"No Ingreso El Volv";
}
?>
vamos algo asi seria la cosa pero no se que quieres sumar con que :/ esto es mas que nada una idea de como se deberian tomar los datos a mi parecer quieres hacer pero la idea de tu sistema solo la sabes tu saludos
__________________
Gokuh Salvo al mundo. PUNTO!!!!