Witam,
Mam pewien kod i chciałbym wyedytowac kilka rekordów naraz z bazy danych oto kod:
<form method="POST" action="/viewpage.php?page_id=276">
<table border='0' align='center' cellpadding='3' cellspacing='0' width='618px' rules='rows' frame='hsides'>
<tr>
<td>•</td><td><strong><font size='2'>Imię i nazwisko</strong></font></td><td><font size='2'><strong>Pozycja</strong></font></td><td><strong><font size='2'>Min.</strong></td><td><strong><font size='2'>Ż.k.</strong></td><td><strong><font size='2'>Cz.k.</strong><td><strong><font size='2'>Z/K</strong></td>
</tr>
<?php
$zapytanie = dbquery("SELECT id, nazwa, ostatni, zolta, czerwona, info, klub, zdjecie, pozycja FROM sklad WHERE liga='seniorzy' ORDER BY FIELD (pozycja, 'bramkarz', 'obrońca', 'pomocnik', 'napastnik')");
if (dbrows($zapytanie) != 0) {
$i = 0;
echo "";
while ($data = dbarray($zapytanie)) {
echo "<tr>
<td>•</td><td>".$data['nazwa']."</td><td><font size='2'>".$data['pozycja']."</font></td><td><input type='text' name='ostatni' value='".$data['ostatni']."'></td><td><input type='text' name='zolta' value='".$data['zolta']."'></td><td><input type='text' name='czerwona' value='".$data['czerwona']."'><td><img src='/images/".$data['info'].".png'></td>
</tr>";
}
echo "";
} else {
echo "";
}
?>
</table>
<br /><center><input class="button" type="submit" name="go1" value="Wyślij"></center>
</form>
<?php
if(isset($_POST['go1'])){ // sprawdzamy czy kliknięto na przycisk do wysyłania formularza.
$zapytanie9 = "UPDATE sklad SET ostatni='$ostatni', zolta='$zolta', czerwona='$czerwona' WHERE id='$id'";
$wykonaj9 = dbquery ($zapytanie9); // dodajemy rekord do bazy
if($wykonaj9 == 'TRUE'){
echo '<table cellpadding="0" width="100%" bgcolor="#d4d4d4"><tr><td><center><b>Zaktualizowano!</b></center></td></tr></table>'; // wyświetlamy komunikat o poprawnym dodaniu rekordu do bazy
}
}
?>
Co w nim jest nie tak? Proszę o pomoc.
|