ďťż

Php i MySQL problem z pobraniem danych z bazy...

       

Podstrony


telcocafe

otóż może przedstawie pierw plik :

<html> <head> <title>Peloo Home Page / Mainpage / Php</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> </head> <body bgcolor="#000000" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#FF0000"> <? $baza= mysql_connect("localhost", "nazwabazy", "hasło"); mysql_select_db('nazwabazy'); mysql_query("SET Names latin2"); $zapytanie = "SELECT * FROM Code_Art_Php ORDER BY ID DESC"; $wykonaj = mysql_query($zapytanie); while($wiersz = mysql_fetch_array($wykonaj)) { print"<table width=75% border=0  align=center><tr><td height=2 bgcolor=#0000FF><div align=center><font size=2 size=2 color=#FFFFFF><b><a href=pobierz.php>".$wiersz['ID'].") "; print"".$wiersz['tytul_art']." "; print"(".$wiersz['czas_art']." "; print"".$wiersz['data_art'].")</a></b></font> </div></td></tr></table><br>"; } ?> </body> </html>

jak widać po połączniu z bazą plik ten wyświetla tytuły artykułów z czasem i datą oraz numerkiem ID (numerem artykułu)

problem jest taki...
otóż nie wyświetlam treści artykułu tylko sam tytuł z datą itp... jako link...a problemem jest kod który ma być po a href...
tzn jest tam plik pobierz.php w którym to próbowałem pobrać z danego ID treść ale nie wychodzi

gdyby ktoś nie wiedział o co chodzi... to zajrzyjcie na www.peloo.yoyo.pl potem na Programowanie.. potem na Php/MySQL (z prawej strony) i zobaczycie liste artykółów....

no... i co zrobić mam zeby po kliknięciu na dany link do artykułu wyświetlił mi go tyle ze po wyczyszczeniu (tu pobierz.php)... jaki lub co mam napisac w tym pobierz.php bo wymyslam wymyślam i nic....
a to są moje wypociny z tego pliku pobierz.php :
<html> <head> <title>Peloo Home Page / Mainpage / Php</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> </head> <body bgcolor="#000000" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#FF0000"> <?php $baza= mysql_connect("localhost", "nazwabazy", "haslo"); mysql_select_db('nazwabazy'); mysql_query("SET Names latin2"); echo $ID; $ID=$_GET['ID']; $zapytanie = "SELECT * FROM Code_Art_Php WHERE $ID LIMIT 1"; mysql_query($zapytanie); print"<table border=0 align=center><tr><td height=2 bgcolor=#0000FF><div align=center><font size=2 size=2 color=#FFFFFF><b>".$ID['tytul_art']."</b>"; print"<tr><td>".$ID['tresc_art']."</td>< /tr>"; ?> </body> </html>

bardzo prosze o pomoc :unsure:
Użytkownik DJ_FireBird edytował ten post 13 marzec 2006, 19:07


weź w odnośniku zrób jakoś tak - pobierz.php?id=$wiersz['ID'] i potem w pobierz id=$_GET['id']. Bo musisz wysłać to id, a nie w treści odnośnika zamieścić, tak nic nie prześle. Trza tu $_GET wykorzystać.
Użytkownik mmatheww edytował ten post 13 marzec 2006, 19:23
heh troche inaczej tro zrobiłem ale wyświetla mi tylko numery id.. musz e poprawić :P

ekhm

plik *.php (ten pierwszy)

...
<a href=pobierz.php?ID=".$wiersz['ID'].">".$wiersz['ID']." ) ";
...

pobierz.php :
...
$ID=$_GET['ID'];
$zapytanie = "SELECT * FROM Code_Art_Php WHERE ID LIMIT 1";
mysql_query($zapytanie);

print"<table border=0 align=center><tr><td height=2 bgcolor=#0000FF><div align=center><font size=2 size=2 color=#FFFFFF><b>".$ID['tytul_art']."</b>";
print"<tr><td>".$ID['tresc_art']."</td></tr>" ;
...

i tylko numerki wyświetla.. ja sie juz pogubiłem :lol:
Użytkownik DJ_FireBird edytował ten post 13 marzec 2006, 19:38
$zapytanie = "SELECT * FROM Code_Art_Php WHERE ID=$id LIMIT 1"; warunku nie zrobiłeś..
Użytkownik mmatheww edytował ten post 13 marzec 2006, 19:43


no dobra ale dalej jest to samo... mmatheww odezwij sie do mnie na gadu - 2331878

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.