napisałem skrypt mający wyciągać z bazy danych i prezentować rekord w którym w kolumnie numer jest wartość zmiennej przekazywanej w adresie url.
<HTML> <HEAD> <link rel="Stylesheet" type="text/css" href="style.css"> <h1>Internetowa rezerwacja miejsc- Panel administratora<br> <center><br> <?php // nawiazujemy polaczenie // w przypadku niepowodznie wyświetlamy komunikat // nawiązujemy połączenie z bazą danych // w przypadku niepowodzenia wyświetlamy komunikat $numer=$_GET['numer']; /* wyświetlamy wyniki, sprawdzamy, czy zapytanie zwróciło wartość większą od 0 */ /* jeżeli wynik jest pozytywny, to wyświetlamy dane */ } } ?> <br><a href=java script:history.go(-1)>Powrót</a> <br><a href=edycja.php>Edycja danych uczestnika</a>
Wszystko jest dobrze póki zmienna z adresu url to liczba np. tak http://kolejrogowska.internetdsl.pl/testy/....php?numer=111 natomiast gdy zmienna zaczyna być kombinowana (litery i cyfry) to wywala błąd zapytania http://kolejrogowska.internetdsl.pl/testy/...fo.php?numer=D2 .
Co robię źle ?