Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]sprawdzanie zaznaaczonej opcji
Forum PHP.pl > Forum > Przedszkole
scroll
witam
mam problem ze sprawdzeniem która opcja jest zaznaczona. tzn mam 3 opcje i chce żeby każda robiła co innego:

<div id="dodawanie_kat">
<b>Dodawanie nowej kategorii</b>
<br />
<form action = "index.php" method ="post">
<table>
<tr>
<td><b>Nazwa:</b> </td> <td><input type="text" name="nazwa"></td>
<td><b>Typ:</b> </td> <td> <input type="text" name="typ"></td>
<td><b>Kwota:</b> </td><td><input type="text" name="kwota"></td>
<td><select name="test">
<option value="Dodaj"> Dodaj</option>
<option value="Usuń">Usuń</option>
<option value="Zmień">Zmień</option>
</select></td>
<td><input type = "submit" value = "zatwierdz" name = "zatwierdz" class = "button"></td>
</tr>
</form>
</table>
<?php

if (isset($_POST['zatwierdz']))
{
$nazwa = ($_POST['nazwa']);
$typ = ($_POST['typ']);
$kwota =($_POST['kwota']);
$query = "SELECT nazwa FROM kategorie WHERE nazwa ='$nazwa'";
$wynik = mysql_query($query);
if(empty($_POST['nazwa'])&&empty($_POST['kwota']))
{
echo "podaj dane";

}
if (mysql_num_rows($wynik) == 0)
{
mysql_query("INSERT INTO kategorie (nazwa, typ, kwota) VALUES ('".$nazwa."', '".$typ."', '".$kwota."');");
}
else
{
echo 'alert("Password Invalid!")';
}
}
?>
</div>
Turson
Zacznijmy od tego, że nawet nie spróbowałeś napisać tego.

  1. if($_POST["test"]==="Dodaj"){
  2. //akcja
  3. }

itd


używaj bbCode na forum
com
chyba raczej :
  1. if(isset($_POST['test']))
  2. switch($_POST['test'])
  3. {
  4. case 'dodaj':
  5. echo 'Dodawanie danych';
  6. break;
  7.  
  8. case 'zmien':
  9. echo 'Edycja danych';
  10. break;
  11.  
  12. case 'usun':
  13. echo 'Usuwanie danych';
  14. break;
  15.  
  16. default:
  17. echo 'error';
  18. }

wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.