Witam,
Tworzę skrypt zarządzania pokojami na moim chacie i mam problem z edycją danych pokojów. Otóż nie chce mi w ogóle aktualizować (nadpisywać) nowych danych. Oto kod:
elseif (!isset($_GET['page']) || $_GET['page'] == "edycja") {
opentable("Edycja domu");
$zapytanie = "SELECT * FROM rooms WHERE id=".$_GET['id']."";
$wynik = mysql_query($zapytanie);
$rekord = mysql_fetch_array($wynik);
$nazwa = $rekord['id'];
$nazwa = $rekord['nazwa'];
$kategoria = $rekord['kategoria'];
$wlasciciel = $rekord['wlasciciel'];
$mail = $rekord['mail'];
$zalozony = $rekord['zalozony'];
$id_usera = $rekord['id_usera'];
$status = $rekord['status'];
echo'
<form name="pokoje" method="post" action="'.FUSION_SELF.$aidlink.'&page=edycja_ok">
Nazwa:<BR>
<input type="text" name="ed_nazwa" value="'.$nazwa.'"><BR><BR>
Kategoria:<BR>
<select name="ed_kategoria">
<option>Towarzyskie</option>
<option>Tematyczne</option>
<option>Radio i muzyka</option>
<option>Regionalne</option>
<option>Erotyczne</option>
<option>Swiat Magii</option>
<option>Swiat Magii (SMiC Hogwart)</option>
<option>Swiat Magii (UNM)</option>
<option>Swiat Magii (SMiH)</option>
<option>Swiat Magii (AMiM)</option>
<option>Swiat Magii (AMiH)</option>
<option>Swiat Magii (Triadica)</option>
<option>Swiat Magii (UMH)</option>
<option>Swiat Magii (HC)</option>
<option>Swiat Magii (AMR)</option>
<option>Swiat Magii (WH)</option>
<option>Swiat Magii (Lumos)</option>
<option>Swiat Magii (UMiC)</option>
<option>Swiat Magii (ANT)</option>
</select>
<BR><BR>
Właściciel:<BR>
<input type="text" name="ed_wlasciciel" value="'.$wlasciciel.'"><BR><BR>
E-mail:<BR>
<input type="text" name="ed_mail" value="'.$mail.'"><BR><BR>
ID Usera:<BR>
<input type="text" name="ed_id_usera" value="'.$id_usera.'"><BR><BR>
<input type="hidden" name="ed_zalozony" value="'.$zalozony.'">
<input type="hidden" name="ed_id" value="'.$id.'">
<input type="submit" value="Edytuj">
</form>
';
closetable();
}
elseif (!isset($_GET['page']) || $_GET['page'] == "edycja_ok") {
opentable("Edycja pokoju");
$ed_id = $_POST['ed_id'];
$ed_nazwa = $_POST['ed_nazwa'];
$ed_kategoria = $_POST['ed_kategoria'];
$ed_wlasciciel = $_POST['ed_wlasciciel'];
$ed_mail = $_POST['ed_mail'];
$ed_zalozony = $_POST['ed_zalozony'];
$ed_id_usera = $_POST['ed_id_usera'];
$ed_status = $_POST['ed_status'];
$zapytanie= dbquery("UPDATE rooms SET nazwa='".$ed_nazwa."', kategoria='".$ed_kategoria."', wlasciciel='".$ed_wlasciciel."', mail='".$ed_mail."', id_usera='".$ed_id_usera."', status='".$ed_status."' WHERE id='".$ed_id."'");
$wynik=mysql_query($zapytanie);
/*$wynik = dbquery("UPDATE rooms SET nazwa='".$ed_nazwa."', kategoria='".$ed_kategoria."', wlasciciel='".$ed_wlasciciel."', mail='".$ed_mail."', id_usera='".$ed_id_usera."', status='".$ed_status."' WHERE id='".$_POST['id']."'");*/
echo'
<center>Dane zostały nadpisane.</center>
';
closetable();
}
Z góry dziękuję za odpowiedź. |