Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> php+mysql a linki
neoniusz
post 2.03.2003, 22:57:15
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 2.03.2003
Skąd: jfk

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


witam, pytanie może zabrzmi śmiesznie ale chciałbym sie dowiedzieć jak zrobić link po którego kliknięcu pojawi się strona zawierająca tylko jedną komórke tabeli questionmark.gif mam nadzieje że mi poomożecie.


--------------------
neoniusz
Go to the top of the page
+Quote Post
zalew
post 3.03.2003, 01:24:26
Post #2





Grupa: Zarejestrowani
Postów: 407
Pomógł: 0
Dołączył: 24.10.2002
Skąd: warszawa

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


to juz nie brzmi smiesznie kiedy co raz wiecej osob zamiast pokombinowac samemu loguje sie na forum by spytac o pierdolke.. probowales pokombinowac w ogole questionmark.gif wyjmowales dane zwyklym najprostszym selectem? pisales link href=plik.php?zmienna=wartosc &&inna=innawartosc ?
to chyba wystarczajaca podpowiedz... pozdrawiam


--------------------
Go to the top of the page
+Quote Post
miki_ok
post 28.08.2003, 11:50:19
Post #3





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 17.08.2003
Skąd: Nowy Targ

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


a widzisz Zalewie, ja mam problem bo kombinowalem z czyms takim..

http://www.z-ne.info/test/szablonmysql.php...&slowo=zakopane

i wywala mi byka:

[php:1:45f54e2b6c]<?php
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /........../szablonmysql.php on line 82
?>[/php:1:45f54e2b6c]

slyszalem, ze klopot tkwi w odbieraniu danych z formularza metada get czy post.. mozesz mi cos na to poradzic ?

plik z formularzem: http://www.z-ne.info/test/pytanie.php

thx jak zawsze z gory winksmiley.jpg


--------------------
Pozdrawiam,
Mikołaj F.
Go to the top of the page
+Quote Post
uboottd
post 28.08.2003, 12:23:12
Post #4





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

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


Ten blad oznacza mniej wiecej ze zapytanie ktore poslales to serwer mysql ma dosc gleboko w powazaniu. Jakbys sprawdzal czy ci sie udalo to zapytanie wyslac i w przypadku niepowodzenia wyswietlal zwracany blad to on by nawet uzasadnil swoje stanowisko, a mozna zalozyc ze ma racje...
Go to the top of the page
+Quote Post
miki_ok
post 28.08.2003, 12:57:55
Post #5





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 17.08.2003
Skąd: Nowy Targ

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


questionmark.gif?


--------------------
Pozdrawiam,
Mikołaj F.
Go to the top of the page
+Quote Post
zalew
post 28.08.2003, 14:26:39
Post #6





Grupa: Zarejestrowani
Postów: 407
Pomógł: 0
Dołączył: 24.10.2002
Skąd: warszawa

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


kolega dobrze powiedzial ze po prostu baza ma gdzies towje polecenie, widac zle sie wygenerowalo ze zmiennych i nie jest poprawnym poleceniem sql.. aby sprawdzic jakie sie wygenerowalo mozesz zrobic sobie [php:1:1985b086b4]<?php
echo $zmienna_twojego_wygenerowanego_query
?>[/php:1:1985b086b4] i w mig zobaczysz co jest zchrzanione...

po drugie:
- miki_ok.. tutaj cos mi nie dziala! nie wiesz moze co to?
nie dales kodu wiec jak ma ci ktos pomoc ? nie dajesz potrzebnych informacji. jasnowidzow tu nie ma aczkolwiek po rzeczach ktore przesylasz w gecie widzejednego kandydata na to co moze byc nie tak ..

pozdrawiam...


--------------------
Go to the top of the page
+Quote Post
miki_ok
post 28.08.2003, 15:07:45
Post #7





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 17.08.2003
Skąd: Nowy Targ

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


Dzieki, jak by Ci sie chcialo...

plik szablonmysql.php

[php:1:a8c36603ee]<?php
<?php
$metoda_szukania=$HTTP_POST_VARS["metoda_szukania"];
$nazwa=$HTTP_POST_VARS["nazwa"];
$slowo=$HTTP_POST_VARS["slowo"];

if ($slowo=="Szukana fraza") {
$slowo="";
}

if ($metoda_szukania=="wszystkie") {
$warunek="1 AND";
}
else {
$warunek="`typ` = '$metoda_szukania' AND";
}

mysql_connect ("127.0.0.1","user","haslo");
mysql_select_db (ezakopane);

$zapytanie = "SELECT *
FROM `obiekty`
WHERE $warunek (`nazwa` LIKE '%$slowo%' OR
`nazwisko` LIKE '%$slowo%' OR
`ulica` LIKE '%$slowo%' OR
`id` LIKE '%$slowo%' OR
`nr` LIKE '%$slowo%' OR
`kod` LIKE '%$slowo%' OR
`miasto` LIKE '%$slowo%' OR
`tel` LIKE '%$slowo%' OR
`kom` LIKE '%$slowo%' OR
`fax` LIKE '%$slowo%' OR
`email` LIKE '%$slowo%' OR
`link` LIKE '%$slowo%' OR
`opis` LIKE '%$slowo%' )
ORDER BY $nazwa ";

$wykonaj = mysql_query ($zapytanie);


while($wiersz=mysql_fetch_array ($wykonaj)) {
echo
"<table width=480>
<tr>
<table border=0 cellspacing=2 cellpadding=2>
<tr>";
if ($wiersz['foto']!="") {
echo "<td valign=top><img height=128 alt=Pokoje go&para;cinne src=http://www.noclegi.ezakopane.pl/nocleg/foto/".$wiersz['foto'].".jpg alt=".$wiersz['foto']." border=1 width=170></td>";
}
if ($wiersz['nazwa']!="") {
echo "<td><STRONG>".$wiersz['nazwa']."</STRONG><BR><BR>";
}
if ($wiersz['nazwisko']!="") {
echo $wiersz['nazwisko']."<BR>";
}
if ($wiersz['ulica']!="") {
echo "ul. ".$wiersz['ulica']." ".$wiersz['nr']."<BR>";
}
if ($wiersz['kod']!=""||$wiersz['miasto']!="") {
echo $wiersz['kod']." ".$wiersz['miasto']."<BR>";
}
if ($wiersz['tel']!="") {
echo "tel. ".$wiersz['tel']."<BR>";
}
if ($wiersz['fax']!="") {
echo "fax: ".$wiersz['fax']."<BR>";
}
if ($wiersz['kom']!="") {
echo "tel. kom. ".$wiersz['kom']."<BR>";
}
if ($wiersz['email']!="") {
echo "e-mail: <a href=mailto:".$wiersz['email'].">".$wiersz['email']."</a><BR>";
}
if ($wiersz['link']!="") {
echo "strona WWW: <a href=http://".$wiersz['link']." target=_blank><b>".$wiersz['link']."</b></a><BR>";
}
echo "<BR> <br>
<IMG alt = src=ikony/pok3.gif >

</td></tr>
</table>
<font size=1>
".$wiersz['opis']."
</font>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td><font size=1>&nbsp;
</font></td>
</tr>
</table></td>
</tr>
</table>";
};

?>
?>[/php:1:a8c36603ee]

Pisalem to sam wiec moze skladnia nie za dobra ale szuka smile.gif
a formularz zapytania:
http://www.z-ne.info/test/pytanie.php

a to co pisales wyrzuca Resource id #2 sad.gif questionmark.gif
wielkie dzieki maj gad biggrin.gif


--------------------
Pozdrawiam,
Mikołaj F.
Go to the top of the page
+Quote Post
zalew
post 28.08.2003, 17:28:29
Post #8





Grupa: Zarejestrowani
Postów: 407
Pomógł: 0
Dołączył: 24.10.2002
Skąd: warszawa

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


chetnie bym pomogl ale czas mi ucieka wiec masz to co mi sie rzucilo w oczy od razu

1.
Cytat
$warunek="1 AND";

[php:1:d84ec8b461]<?php
$zapytanie = "SELECT *
FROM `obiekty`
WHERE $warunek (.......
?>[/php:1:d84ec8b461]

czyli wychodzi
WHERE 1 AND questionmark.gif?

2.
Cytat
a to co pisales wyrzuca Resource id #2

[php:1:d84ec8b461]<?php
echo $zapytanie ; //dostaneisz tres twojego zapytania
?>[/php:1:d84ec8b461]

3.
w jednym poscie dajesz zmienne rzucane z adresu czyli $HTTP_GET_VARS a potem kod i formularz czyli $HTTP_POST_VARS .. jezeli ustawiles kod wzgledem formularza, to nie ma bata bys puszczaniem zmiennych w adresie to samo wywolal.. do tego bys musial dac pobieranie zmiennych get....

winksmiley.jpg ? pozdr..


--------------------
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: 19.07.2025 - 13:01