Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> <php>[mysql] linkowanie pobranej z bazy wartosci i przekazywanie jej dalej
leoh6
post 21.08.2007, 18:06:51
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 21.08.2007

Ostrzeżenie: (0%)
-----


sad.gif niestety kompletnie nie potrafie sobie z tym poradzic ani znalesc odpowiedzi, wiec pisze i prosze o pomoc-
z bazy mysql pobieram dane - wypisuje je - i chce przy wypisywanej wartosc ID(czyli liczbie) podlinkować ją i przekazac jako zapytanie do nastepnej strony - czyli wyszukuje duzo rzeczy (ale wypisuje malo danych do wyszukan) a chce aby przy numerze kazdej poszczegolnej byl link do szczegółów :

while
($row = mysql_fetch_array($result, MYSQL_NUM))
{
echo "
<tr>
<td align=\"center\">" . stripslashes($row[0]) . "</td>
<td align=\"center\"> $row[1] </td>
<td align=\"center\">$row[2]</td>


niestety nie potrafie podlinkowac $row[1] tak aby POST przeslac tą wartość INT do nastepnej strony na ktorej zostanie zadane zapytanie "select * from 'yyy' WHERE id = ROW1"

czy potrafi ktoś mi pomoc?
Go to the top of the page
+Quote Post
k@mil
post 21.08.2007, 18:33:00
Post #2





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 19.08.2007
Skąd: Glinnik

Ostrzeżenie: (0%)
-----


moglbys podac caly kod...

ale nie mozesz tego przeslac metoda GET?
Go to the top of the page
+Quote Post
leoh6
post 21.08.2007, 18:50:57
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 21.08.2007

Ostrzeżenie: (0%)
-----


Cytat(k@mil @ 21.08.2007, 19:33:00 ) *
moglbys podac caly kod...

ale nie mozesz tego przeslac metoda GET?


jasne, metoda nie jest istotna chodzi zeby dzialalo,

caly kod - ok -napisze wiecej i wkleje wiecej bo caly to chyba byloby spamowanie

jest strona ktora z formularza zbiera informacje i jest przesylana do wyszukaj.php tam jest zadawane zapytanie do bazy a wyniki w szczatkowej formie sa wypisywane :



$query = "SELECT inwestycjeID,miasto,dzielnica,ulica,powierzchnia,cena FROM `inwestycje`

WHERE
wojewodztwo LIKE '%$wojewodztwo%'
AND miasto LIKE '%$miasto%'
AND dzielnica LIKE '%$dzielnica%'
AND typ='dom'
AND cena BETWEEN '$a' AND '$b'
AND powierzchnia BETWEEN '$c' AND '$d'
.....


$result = @mysql_query ($query);
$num = mysql_num_rows ($result);


if ($num > 0) {


<title>Nieruchomoœci ble ble ble </itle>



<table border="3" bordercolor="#265C44" bgcolor="#99CF91" width="764px" align="center">
<tr>
<td align="center" width="127">

<b><font size="2" face="Tahoma">ID</font></b>

</td>
<td align="center" width="127">
<b><font size="2" face="Tahoma">Miasto</font></b>
</td>
<td align="center" width="127">

<b><font size="2" face="Tahoma">Dzielnica</font></b>
</td>
<td align="center"" width="127">
<b><font size="2" face="Tahoma">Ulica</font></b>
</td>
<td align="center" width="127">
<b><font size="2" face="Tahoma">Powierzchnia</font></b>

</td>
<td align="center" width="127">
<b><font size="2" face="Tahoma">cena</font></b>
</td>
</tr>

';

// Pobierz i poka&iquest; wszystkie rekordy.
while
($row = mysql_fetch_array($result, MYSQL_NUM))
{
echo "
<tr>
<td align=\"center\">" . stripslashes($row[0]) . "</td>
<td align=\"center\"> $row[1] </td>
<td align=\"center\">$row[2]</td>
<td align=\"center\">$row[3]</td>
<td align=\"center\">$row[4]</td>
<td align=\"center\">$row[5] PLN</td>


</tr>

\n";
;


echo '

////////////////

Chodzi o to ze teraz pod row[0] chcialbym podczepic <a href=""> i nie wiem jak ...

Go to the top of the page
+Quote Post
Fixus
post 21.08.2007, 19:56:47
Post #4





Grupa: Zarejestrowani
Postów: 295
Pomógł: 9
Dołączył: 8.02.2006

Ostrzeżenie: (0%)
-----


z czym problem?
robisz tak
Kod
echo "<tr>
         <td> align=\"center\">".$row[1]."<a href='strona_docelowa.php'>Link</a></td>";
         ...
         </tr>";

a jak potrzebujesz przekazać jakieś zmienne to zrób po prostru
Kod
<a href='strona_docelowa.php?zmienna1=1&zmienna2=2'>

A w stronie docelowej pobierzesz je za pomocą $_GET albo $_REQUEST
I po sprawie

Ten post edytował Fixus 21.08.2007, 19:57:59
Go to the top of the page
+Quote Post
leoh6
post 21.08.2007, 22:35:37
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 21.08.2007

Ostrzeżenie: (0%)
-----


Cytat(Fixus @ 21.08.2007, 20:56:47 ) *
z czym problem?

<td> align=\"center\">".$row[1]."<a href='strona_docelowa.php'>Link</a></td>";

I po sprawie



DZIEKUJE OGROMNIE exclamation.gif!! wlasnie tego potrzebowalem smile.gif i dziala
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 22:12