Otóż mam pewien (kody skryptów poniżej) skrypt, dzięki któremu ł±czę się z baz± danych. Następnie dodadje jakie¶ dane do bazy. Odbieram ID, który wpisuje w wyszukiwarkę i wy¶wietlaj± mi się dane.
PROBLEM: CO¦ nie działa i wy¶wietla mi się (ZAWSZE) ID 0.
Skrypty:
Plik z wyborem, wpisywaniem w pole.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta name="description" content="Chcesz wysłać prezenty takie jak na Naszej-Klasie? To strona dla Ciebie." /> <meta name="keywords" content="prezenty, obrazkowe prezenty, prezenty takie jak na naszej klasie" /> <meta name="robots" content="all" /> <link rel="stylesheet" href="/css/style.css" type="text/css" /> </head> <body> <h2>Wybierz prezent i dopisz wiadomo¶ć. Dalsze instrukcje zobaczysz po naci¶nięciu przycisku <form action="/zapisdobazy.php" method="post"> <img src="/prezenty/prezent1.png" /> <br/> <input type="radio" name="wybor" value="1" /> <br /> <br /> <input type="submit" value="Wy¶lij prezent"> </form> </body> </html>
Plik z wysyłaniem do bazy.
<?php $nrobrazka = $_POST['wybor']; $wiadomosc = $_POST['wiadomosc']; ('Nie można połączyć się z bazą danych. Spróbuj póŸniej.<br />' . mysql_select_db('prezenty_c0_pl') or die('Nie można połączyć się z bazą danych. Spróbuj póŸniej.<br />' . mysql_error()); ?>
Plik HTM odbierania prezentu
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta name="description" content="Chcesz wysłać prezenty takie jak na Naszej-Klasie? To strona dla Ciebie." /> <meta name="keywords" content="prezenty, obrazkowe prezenty, prezenty takie jak na naszej klasie" /> <meta name="robots" content="all" /> <link rel="stylesheet" href="/css/style.css" type="text/css" /> </head> <body> <form action="/odbiorprezentu.php" method="post"> <input type="submit" value="Odbierz prezent"> </form> </body> </html>
Plik ze skryptem odbierania prezentu
<?php $id = $_POST['ID']; $query = "select * from prezenty where ".id." like $id"; ('Nie można połączyć się z bazą danych. Spróbuj póŸniej.<br />' . mysql_select_db('prezenty_c0_pl') or die('Nie można połączyć się z bazą danych. Spróbuj póŸniej.<br />' . mysql_error()); ?>