Mam problem ze skryptem edycji rekordów w bazie danych. Skrypt można znaleźć tutaj :
TUA mianowicie wszystko wygląda OK, lecz rekord nie chce się zaktualizować. Oto kod :
<?php
include('config.php'); //plik gdzie mam połączenie z bazą
$query = "select * from Koment order by ID DESC limit 0,10";
print "<p>Ilossć komentarzy w bazie danych: ".$num_results."</p>"; for ($i=0; $i <$num_results; $i++) {
print ",<font color=red> user: </font>"; print "<font color=green> koment: </font>"; print "<a href=http://testow.cba.pl/edytuj.php?akcja=edytuj&id=".$row['ID'].">Edytuj</a>"; }
if ($_GET['akcja']=="edytuj")
{
$query2 = "select koment from Koment where ID=".$_GET['id'];
print "<form action=edytuj.php?akcja=wyedytuj&id=".$_GET['id']." method=POST>"; print "<textarea cols=60 rows=10 name=koment>";
print "<input type=submit value=edytuj>";
}
elseif ($_GET['akcja']=="wyedytuj")
{
$query3="UPDATE Koment SET koment=".$_POST['koment']." where ID=".$_GET['id'];
if ($edyt)
{
}
}
?>
Wyświetla poprawnie, formularz edycji również poprawnie lecz nie chce się wyedytować. Pomocy!
Ten post edytował Matax 23.12.2008, 19:11:48