Ok, pozwolę sobie wstawić cały kod zatem:
<?php
$nhost="localhost";
$nbaza="test";
$nuser="root";
$npassword="pass";
$skasuj = trim($_GET["skasuj"]); $popraw = trim($_GET["popraw"]); $tytul = trim($_GET["tytul"]); $opis = trim($_GET["opis"]); $miniatura = trim($_GET["miniatura"]); $obrazek = trim($_GET["obrazek"]); $divgrid = trim($_GET["divgrid"]); $kategoria = trim($_GET["kategoria"]);
if ((($skasuj<>"")or($popraw<>""))and($id=="")) {
// ### pobranie rekordu z tabeli oraz kasowanie
if ($popraw<>"") $nr=$popraw; else $nr=$skasuj;
if ($baza) {
if ($wynik) {
$wynik = mysql_query("SELECT * FROM realizacja WHERE id=$nr", $baza); if ($skasuj<>"") {
mysql_query("DELETE FROM realizacja WHERE id=$skasuj", $baza); echo "<b>Rekord skasowany:</b>"; }
$id = $pole["id"];
$tytul = $pole["tytul"];
$opis = $pole["opis"];
$miniatura = $pole["miniatura"];
$obrazek = $pole["obrazek"];
$divgrid = $pole["divgrid"];
$kategoria = $pole["kategoria"];
}
}
}
} else if ($id<>"") {
// ### dopisanie lub uaktualnienie tabeli
if (!eregi("^[0-9]+$",$id)) echo "<br><b>błąd w polu ID:</b>"; else if (!eregi("^[^0-9]+$",$tytul)) echo "<br><b>błąd w polu tytuł</b>"; else if (!eregi("^[^0-9]+$",$opis)) echo "<br><b>błąd w polu opis</b>"; else if (!eregi("^[^0-9]+$",$miniatura)) echo "<br><b>błąd w polu miniatura</b>"; else if (!eregi("^[^0-9]+$",$obrazek)) echo "<br><b>błąd w polu obrazek</b>"; else if (!eregi("^[^0-9]+$",$divgrid)) echo "<br><b>błąd w polu divgrid</b>"; else if (!eregi("^[^0-9]+$",$kategoria)) echo "<br><b>błąd w polu divgrid</b>"; else {
if ($baza) {
if ($wynik) {
if ($popraw=="") {
INSERT INTO realizacja VALUES($id,'$tytul','$opis','$miniatura','$obrazek','$divgrid','$kategoria')
", $baza);
if ($wynik) {
echo "<br><b>Rekord został dodany</b>"; $id=""; $tytul=""; $opis=""; $miniatura=""; $obrazek=""; $divgrid=""; $kategoria="";
}
} else {
UPDATE realizacja SET id=$id, tytul='$tytul', opis='$opis',
miniatura='$miniatura', obrazek='$obrazek', divgrid='$divgrid', kategoria='$kategoria' where id=$popraw
", $baza);
if ($wynik) {
echo "<br><b>Rekord został uaktualniony</b>"; $popraw=""; $id=""; $tytul=""; $opis=""; $miniatura=""; $obrazek=""; $divgrid=""; $kategoria="";
}
}
}
}
}
}
// ### napis na guziku formularza
if ($popraw<>"") $guzik="Uaktualnij";
else if ($skasuj<>"") $guzik="Przywróć";
else { $guzik="Dodaj"; };
// ### formularze
$formularze = <<<KONIEC
<table border=0><tr><td valign=top>
<form action="admin.php" method="get">
<input type="hidden" name="popraw" value="$popraw">
<table><tr>
<td valign=top>ID:</td>
<td><input type="text" name="id" value="$id"></td>
</tr><tr>
<td valign=top>tytuł:</td>
<td><input type="text" name="tytul" value="$ftytul"></td>
</tr><tr>
<td valign=top>opis:</td>
<td><textarea name="opis" value="$fopis" cols="17" rows="10">$fopis</textarea></td>
</tr><tr>
<td valign=top><a href="folio/$fminiatura" target="_blank"><img src="arrow.png" border="0"></a> miniatura:</td>
<td><input type="text" name="miniatura" value="$fminiatura"></td>
</tr><tr>
<td valign=top><a href="folio/$fobrazek" target="_blank"><img src="arrow.png" border="0"></a> obrazek:</td>
<td><input type="text" name="obrazek" value="$fobrazek"></td>
</tr><tr>
<td valign=top>div:</td>
<td><input type="text" name="divgrid" value="$divgrid"></td>
</tr><tr>
<td valign=top>kategoria:</td>
<td><select name="kategoria" value="$fkategoria">
<option>strona</option>
<option>logotyp</option>
<option>rysunek</option>
</select></td>
</tr><tr>
<td> </td>
<td><input type="submit" value=" $guzik "></td>
</tr></table>
</form>
</td><td valign=top>
<form action="admin.php" method="get">
<table bgcolor=#ccccff><tr>
<td valign=top>ID:</td>
<td><input type="text" name="popraw"></td>
</tr><tr>
<td> </td>
<td><input type="submit" value=" uaktualnij "></td>
</tr></table>
</form>
<form action="admin.php" method="get">
<table bgcolor=#ffcccc><tr>
<td valign=top>ID:</td>
<td><input type="text" name="skasuj"></td>
</tr><tr>
<td> </td>
<td><input type="submit" value=" skasuj "></td>
</tr></table>
</form>
</td></tr></table>
KONIEC;
// ### pomocniczy fragment, wypisuje dane z bazy na ekran
$wynik = mysql_query("SELECT * FROM realizacja",$baza); echo "<table cellpadding=0 cellspacing=10><tr> <td><b>id</b></td><td><b>tytul</b></td><td><b>opis</b></td><td><b>miniatura</b></td>
<td><b>obrazek</b></td><td><b>div</b></td><td><b>kategoria</b></td></tr>";
{
echo "<td>".$wiersz['id']."</td>"; echo "<td>".$wiersz['tytul']."</td>"; echo "<td>".$wiersz['opis']."</td>"; echo "<td><a href=\"folio/{$wiersz['miniatura']}\" target=\"_blank\">".$wiersz['miniatura']."</a></td>"; echo "<td><a href=\"folio/{$wiersz['obrazek']}\" target=\"_blank\">".$wiersz['obrazek']."</a></td>"; echo "<td>".$wiersz['divgrid']."</td>"; echo "<td>".$wiersz['kategoria']."</td>"; }
?>