Witam, czy mógłby ktoś znaleźć co jest nie tak z tym skryptem ?
wyświetla wszystko ok ... ale juz nie zapisuje.
<?php
if($a == 'edit' and
!empty($id)) { /* zapytanie do tabeli */
id='$id'")
or
die('Błąd zapytania');
/* odczytujemy zawartość wiersza z tabeli */
echo '<form action="edycja.php" method="post"> <input type="hidden" name="a" value="save" />
<input type="hidden" name="id" value="'.$id.'" />
Nazwa:<br />
<input type="text" name="name"
value="'.$r['name'].'" /><br />
Nazwa (link):<br />
<input type="text" name="namelink"
value="'.$r['namelink'].'" /><br />
Obraz:<br />
<input type="text" name="obraz"
value="'.$r['obraz'].'" /><br />
Opis:<br />
<input type="text" name="opis"
value="'.$r['opis'].'" /><br />
<input type="submit" value="popraw" />
</form>';
}
}
elseif($a == 'save') {
/* odbieramy zmienne z formularza */
$id = $_POST['id'];
$name = trim($_POST['name']); $namelink = trim($_POST['namelink']); $opis = trim($_POST['opis']); $obraz = trim($_POST['obraz']); /* uaktualniamy tabelę test */
namelink='$namelink', obraz='$obraz', opis='$opis' WHERE id='$id'")
or
die('Błąd zapytania'); echo 'Dane zostały zaktualizowane'; }
?>
po kliknięciu popraw pojawia sie biała strona .
pomocy (IMG:
style_emoticons/default/smile.gif)
Ten post edytował speedy0 25.04.2011, 18:05:16