muchas gracias ^^ , se te olvido decirme el $_GET['numero_1'] y 2 en las operaciones :P
puse lo de <?php $operacion ?> y los case para no tener que usar una variable super global, no crei que generara problemas :S
el | lo copie mal, scuse me :P
el name influye algo? :S en otras cosas nunca me ha dado conflictos
vamos, que por intentar innovar (otra la hice como me lo has puesto tu, exactamente = xD) la he giñao xD...
bueno, muchas gracias por tu ayuda ^^
PD:no rula?xD a ver que me he dejado de corregir..
Código PHP:
<select name="operacion">
<option value="suma"><b>Sumar</b></option>
<option value="resta"><b>Restar</b></option>
<option value="multiplicacion"><b>Multiplicar</b></option>
<option value="division"><b>Dividir</b></option>
</select>
<input type="submit" name="operar" value="operar">
</form>
<br><br>
<?php
if (!is_numeric($numero_1) || !is_numeric($numero_2)){
$numero_1=0;
$numero_2=0;
}else{
switch ($_REQUEST['operacion']){
case 'suma':
@$resultado=$_GET['$numero_1']+$_GET['$numero_2'];
echo"<b>El resultado es $resultado</b>";
break;
case 'resta':
@$resultado=$_GET['$numero_1']-$_GET['$numero_2'];
echo"<b>El resultado es $resultado</b>";
break;
case 'multiplicacion':
@$resultado=$_GET['$numero_1']*$_GET['$numero_2'];
echo"<b>El resultado es $resultado</b>";
break;
case 'division':
@$resultado=$_GET['$numero_1']/$_GET['$numero_2'];
echo"<b>El resultado es $resultado</b>";
break;
}
}
?>