witam,
mam taki o to formularz w php :
<?php
$stan = $_GET['stan'];
$idmodyf = $_GET['idmodyf'];
if($stan=='modyf') {
$zapytanie = "SELECT * FROM do500 where id=$idmodyf";
echo "<form method=\"get\" action=\"update2do500.php\"> <div align=\"center\">
<center>
<table border=\"1\" width=\"50%\" bordercolorlight=\"#000000\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">Id</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"id\" value=\"".$tablica['id']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">Lokalizacja</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"lokalizacja\" value=\"".$tablica['lokalizacja']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">Tytuł</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"tytul\" value=\"".$tablica['tytul']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">Opis</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"opis\" value=\"".$tablica['opis']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">powierzchnia</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"powierzchnia\" value=\"".$tablica['powierzchnia']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">Czynsz</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"czynsz\" value=\"".$tablica['czynsz']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">Dostępne</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"dostepne\" value=\"".$tablica['dostepne']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">Nazwa zdjęcia Głównego</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"zdjecie\" value=\"".$tablica['zdjecie']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">Nazwa zdjęcia1</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"zdjecie1\" value=\"".$tablica['zdjecie1']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"50%\"><font size=\"2\" face=\"Verdana\">Nazwa zdjęcia2</font></td>
<td width=\"50%\" align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"text\" name=\"zdjecie2\" value=\"".$tablica['zdjecie2']."\" size=\"20\"></font></td>
</tr>
<tr>
<td width=\"100%\" colspan=\"2\">
<p align=\"center\"><font size=\"2\" face=\"Verdana\"><input type=\"hidden\" name=\"Modyfikuj\" value=\"$idmodyf\"><input type=\"submit\" value=\"modyfikuj\" name=\"send\"></font></td>
</tr>
</table>
</center>
</div>
</form>";
}
?>
i taką funkcję UPDATE dla tego formularza :
<?php
$idmodyf = $_GET['$idmodyf'];
$send = $_GET['$send'];
$id = $_GET['$id'];
$lokalizacja = $_GET['$lokalizacja'];
$tytul = $_GET['$tytul'];
$opis = $_GET['$opis'];
$powierzchnia = $_GET['$powierzchnia'];
$czynsz = $_GET['$czynsz'];
$dostepne = $_GET['$dostepne'];
$zdjecie = $_GET['$zdjecie'];
$zdjecie1 = $_GET['$zdjecie1'];
$zdjecie2 = $_GET['$zdjecie2'];
$Modyfikuj = $_GET['$Modyfikuj'];
if ($send=='modyfikuj')
{
$zapytanie = "UPDATE do500 SET id='$id', lokalizacja='$lokalizacja', tytul='$tytul', opis='$opis', powierzchnia='$powierzchnia', czynsz='$czynsz', dostepne='$dostepne', zdjecie='$zdjecie', zdjecie1='$zdjecie1', zdjecie2='$zdjecie2' WHERE id='$Modyfikuj'";
echo "<br><br><br><br><br><center><font size='5'>Dane poprawione<BR><a href=\"updatedo500.php\">Obejrzyj poprawiona bazę</a></font></center>"; }
else {
echo "<br><br><br><br><br><center><font size='5'>Wystąpił błąd podczas aktualizowania danych.<br> Spróbuj ponownie, jeśli się nie uda - skasuj i ponownie dodaj ofertę<br><a href='updatedo500.php'>POWRÓT DO FORMULARZA AKTUALIZACJI</a></font></center>"; }
?>
formularz wszystko ładnie wysyła to jest send=modyfikuj i Modyfikuj= liczba jaką wpiszę w formularzu
ALE niestety danych mi nie dodaje - czy funkcja update jest źle sformułowana?
szukałem literówek ale się nie dopatrzyłem..