Afisare rezultat operatie cu date din formular
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
alexandrutz
- Mesaje:8
Afisare rezultat operatie cu date din formular
Salutare
Am creat un script gen calculator php, dar nu imi apare rezulatatul; de ce ?
Cod: Selectaţi tot
<?php
$n1 = $_POST['n1'];
$operatia = $_POST['operatia'];
$n2 = $_POST['n2'];
$n3 = n1.$operatia.$n2;
?>
<form action="/" method="post">
<fieldset> <legend style="margin-left:90%;">Fox Calculator</legend>
<label>Primul numar: <input type="text" name="n1" maxlenght='10' /></label><br />
<label>Al doilea: <input type="text" name="n2" maxlenght='10' /></label><br>
<label>Operatia : <select name="operatia">
<option value="-">Scadere -</option>
<option value="+">Adunare +</option>
<option value="*">Inmultire x</option>
<option value="/">Impartire /</option>
<?php echo $n3;
?>
</select>
</fieldset>
<input type="submit" value="Submit" />
</form>
ca sa fii cel mai bun trebuie sa l infrângi pe cel mai bun
xagency
Mesaje:1
Pe partea de HTML recomand ca trimiterea sa se faca catre o pagina separata in care este scris scriptu:
Partea de PHP:
Cod: Selectaţi tot
<?php
$n1 = $_POST['n1'];
$n2 = $_POST['n2'];
$operatia = $_POST['operatia'];
$n3 = $n1.$operatia.$n2; // cu aceasta variabila doar Unesti, ea nu executa operatia din browser.
switch ($operatia){
case "+":
$adu = $n1 + $n2;
echo "$n1 + $n2 = " .$adu;
break;
case "-":
$sca = $n1 - $n2;
echo "$n1 - $n2 = " .$sca;
break;
case "/":
$imp = $n1 / $n2;
echo "$n1 / $n2 = " .$imp;
break;
case "*":
$inm = $n1 * $n2;
echo "$n1 * $n2 = ".$inm;
}
?>
Subiecte similare
- Eroare la un formular cu PHP
PHP - MySQL - XML
Primul mesaj
Salut. Am si eu o problema. In primul rand nu stiu daca am postat unde trebuie si am cautat pe forum ceva asemanator cu problema mea insa nu am...
Ultimul mesaj
Am rezolvat. Multumesc oricum pentru timpul acordat. Am folosit phpmailer pt ca cei de unde am webhostul asa lucreaza. Multumesc inca o data !
- Formular de contact cu upload imagini
Scripturi de pe site
Primul mesaj
Salutare si la multi ani!
Revin cu o intrebare pentru scriptul formular de contact, de la pagina: marplo.net/php-mysql/formular_contact
Este...
Ultimul mesaj
M-am uitat pe codul din formularul de contact.
Am decis sa nu ma complic cu asa multe adaugari si verificari in acel script.
- Afisare numar cel mai mare dintr o coloana
PHP - MySQL - XML
Primul mesaj
Bună Marplo
Vreau să extrag din coloan pret cel mai mare numar ca de exemplu 4444.
Mie imi afisează 54 în loc de 4444, dacă în loc de 4444 modific...
Ultimul mesaj
Am schimbat `pret` varchar(20) DEFAULT NULL in `pret` int(11) NOT NULL ca la tine si merge.
Multumesc
- Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...