<?php
?>
<center>Panel Administratora</center>
<br>
<br>
<?php
if($_POST)
{
$kat = $_POST['kat'];
$zapytanie = "INSERT INTO kategoria VALUES(NULL,'$kat')";
}
[b]if($_POST['zmiana'])
{
$zapytanie = mysql_query(" UPDATE kategoria SET nazwa=$nowa WHERE nazwa=$stara;"); }[/b]
?>
<form action="
<?php echo $SCRIPT_NAME; ?>" method="POST">
<table>
<tr>
<td> Nazwa nowej kategorii </td>
<td><input type="textbox" name="kat"></td>
<td><input type="submit" name="submit" value="DODAJ"></td>
</tr>
</table>
</form>
<br>
<form action="
<?php echo $SCRIPT_NAME; ?>" method="POST">
<table>
<tr>
Zmień nazwę kategorii
<td> Wybierz zmienianą nazwę </td>
<td>
<select name="stara">
<?php
$zapytanie = mysql_query("SELECT nazwa FROM kategoria"); echo '<option value="'.$wynik['nazwa'].'">'.$wynik['nazwa'].'</option>'; }
?>
</select>
<td> Nowa nazwa </td>
<td><input type="textbox" name="nowa"></td>
<td><input type="hidden" name="zmiana"></td>
<td><input type="submit" name="zmiana" value="ZMIEŃ"></td>
</tr>
</table>
</form>
Witam,
Ten skrypt ma dwie funkcje dodania nowej kategorii oraz zmiany starej na nowa. 1 funkcja działa ale druga zamiast zamiany tworzy koeljny rekord ( cały pusty)
Czy kots moze mi pofpowiedziec w czym tkwi problem?