Otóż sprawa wygląda tak, że w kodzie głównej strony jest coś takiego:
echo '<td width="30" class="table_small"><a href="koniec_mecz.php?a=edit&id='.$r['numer'].'">' . $r['numer'] . '</a></td>';
Dzięki temu numer meczu jest linkiem do formularza 'koniec_mecz.php'. Oto jego zawartość:
<h1><center> Zakończenie meczu w bazie </center></h1><br> <br> <form action="end_mecz.php" method="post"> <table border="0" align="center"> <tr><td class="table">Wynik</td><td> <input type="text" name="wynik" maxlength="6" size="13"><br></td></tr> <tr><td class="table">Wygrana</td><td> <input type="text" name="wygrana" maxlength="5" size="13"><br></td></tr> <tr><td class="table"><input type="submit" value="Zapisz"></td> <td class="table"><input type="reset" value="Wykasuj"></tr> </table> </form>
I dalej idąc mamy ten nieszczęsny plik end_mecz.php:
<?php // utworzenie krótkich nazw zmiennych $wynik=$_POST['wynik']; $wygrana=$_POST['wygrana']; if (!$wynik || !$wygrana) { echo 'Nie podano wszystkich potrzebnych danych. <br />' .'Wróć do poprzedniej strony i spróbuj ponownie.'; exit; } include_once ('db_con.php'); $connection = dbconn::instance(); $zapytanie = "UPDATE main SET wynik = '".$wynik."', wygrana = '".$wygrana."' WHERE numer = '".$numer."' "; if ($wynik) { echo '<a href="/Typy-football/index.php?sr=ogol">Zamknij następny mecz</a>    <a href="/Typy-football/index.php">Zakończ aktualizacje<a></center>'; exit; } ?> </body>
W takim razie jak sprawić, aby numer meczu, który klikam został automatycznie przeniesiony do zmiennej $numer? Coś wyczytałem o input type = "hidden", ale gdzie i co dać...
Pozdrawiam,
Jacek