Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> mam problem z wyszukiwarką
damians
post
Post #1





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 27.12.2003
Skąd: z łodzi

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


Chce zrobić wyszukiwarke.Ale żeby brała z kilku pól dane :
tytul | adres | reklama | jezyk | opis
zrobiłem zapytanie ale niejest dobry
[sql:1:7fd8871f75]
SELECT * FROM strony WHERE opis OR jezyk OR reklama OR adres OR tytul LIKE '%$key%' ORDER BY id");
[/sql:1:7fd8871f75]
Go to the top of the page
+Quote Post
baczek
post
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 13.12.2003

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


[sql:1:b9b5790d3d]
SELECT * FROM strony WHERE opis = '$key' OR jezyk = '$key' OR reklama = '$key' OR adres = '$key' OR tytul = '$key' ORDER BY id");
[/sql:1:b9b5790d3d]
Go to the top of the page
+Quote Post
damians
post
Post #3





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 27.12.2003
Skąd: z łodzi

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


ale on w tym momącie szuka takiego klucza jakiego mu podałem. Ja mu podaje część słowa on musi szukać dalej
Go to the top of the page
+Quote Post
baczek
post
Post #4





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 13.12.2003

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


moze tak?:

[sql:1:b0b637a59d]SELECT *
FROM strony
WHERE opis LIKE '%$key%' OR jezyk LIKE '%$key%' OR reklama LIKE '%$key%' OR adres LIKE '%$key%' OR tytul LIKE '%$key%'
ORDER BY id");[/sql:1:b0b637a59d]
Go to the top of the page
+Quote Post
damians
post
Post #5





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 27.12.2003
Skąd: z łodzi

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


no niedziała. pokaże cały kod :
kod szukaj.php3
[php:1:880527e63e]
<form action="find.php3" method="GET">
Szukaj wyrazu (wszędzie): <input name="key"><br>
<input type="submit" value="Przycisk"><bvr><br>
</form>
[/php:1:880527e63e]
kod find.php3
[php:1:880527e63e]
<?php
include ("config.php3");
$wykonac = mysql_query("SELECT *
FROM strony
WHERE opis LIKE '%$key%' OR jezyk LIKE '%$key%' OR reklama LIKE '%$key%' OR adres LIKE '%$key%' OR tytul LIKE '%$key%'
ORDER BY id");
while ($wiersz = mysql_fetch_row($wykonac))
{
$id = $wiersz['id'];
$dzial = $wiersz['dzial'];
$tytul = $wiersz['tytul'];
$adres = $wiersz['adres'];
$pojemnosc = $wiersz['pojemnosc'];
$reklama = $wiersz['reklama'];
$wejsc = $wiersz['wejscia'];
$jezyk = $wiersz['jezyk'];
$data = $wiersz['data'];
echo '<tr><td>'.$dzial.'</td><td><a href=view.php3?id='.$id.'>'.$tytul.'</a></td><td>'.$pojemnosc.'</td><td>'.$jezyk.'</td><td>'.$reklama.'</td><td>'.$wejsc.'</td></tr>';
}
?>[/php:1:880527e63e]
ale nadal niewyświetla żadnych wynik szukania
Go to the top of the page
+Quote Post
baczek
post
Post #6





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 13.12.2003

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


ustaw method na post
Go to the top of the page
+Quote Post
damians
post
Post #7





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 27.12.2003
Skąd: z łodzi

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


nadal to samo
Go to the top of the page
+Quote Post
baczek
post
Post #8





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 13.12.2003

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


kod szukaj.php3
[php:1:50ed582e83]
<form action="find.php3" method="post">
Szukaj wyrazu (wszędzie): <input name="key"><br>
<input type="submit" value="Przycisk"><bvr><br>
</form>
[/php:1:50ed582e83]
kod find.php3
[php:1:50ed582e83]
<?php
include ("config.php3");
$wykonac = mysql_query("SELECT *
FROM strony
WHERE strony.* LIKE '%$key%'
ORDER BY id");
while ($wiersz = mysql_fetch_row($wykonac))
{
$id = $wiersz['id'];
$dzial = $wiersz['dzial'];
$tytul = $wiersz['tytul'];
$adres = $wiersz['adres'];
$pojemnosc = $wiersz['pojemnosc'];
$reklama = $wiersz['reklama'];
$wejsc = $wiersz['wejscia'];
$jezyk = $wiersz['jezyk'];
$data = $wiersz['data'];
echo '<tr><td>'.$dzial.'</td><td><a href=view.php3?id='.$id.'>'.$tytul.'</a></td><td>'.$pojemnosc.'</td><td>'.$jezyk.'</td><td>'.$reklama.'</td><td>'.$wejsc.'</td></tr>';
}
?>[/php:1:50ed582e83]
jak sie wyswietli jakis to blad npisz jaki
Go to the top of the page
+Quote Post
damians
post
Post #9





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 27.12.2003
Skąd: z łodzi

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


Kod
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in c:usrkrasnalwwwfreewwwfind.php3 on line 14
Go to the top of the page
+Quote Post
baczek
post
Post #10





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 13.12.2003

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


zmien na mysql_fetch_array($wykonac) z mysql_fetch_row($wykonac)
Go to the top of the page
+Quote Post
damians
post
Post #11





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 27.12.2003
Skąd: z łodzi

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


Kod
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:usrkrasnalwwwfreewwwfind.php3 on line 14
Go to the top of the page
+Quote Post
baczek
post
Post #12





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 13.12.2003

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


kod szukaj.php3
Kod php:

[php:1:12e71771cf]<?php
<form action="find.php3" method="post">
Szukaj wyrazu (wszędzie): <input name="key"><br>
<input type="submit" value="Przycisk"><bvr><br>
</form>
?>[/php:1:12e71771cf]


kod find.php3
Kod php:

[php:1:12e71771cf]<?php
include ("config.php3");

$key=addslashes($key);
$wykonac = mysql_query("SELECT *
FROM strony
WHERE opis LIKE '%$key%' OR jezyk LIKE '%$key%' OR reklama LIKE '%$key%' OR adres
LIKE '%$key%' OR tytul LIKE '%$key%'
ORDER BY id");
while ($wiersz = mysql_fetch_array($wykonac))
{
$id = $wiersz['id'];
$dzial = $wiersz['dzial'];
$tytul = $wiersz['tytul'];
$adres = $wiersz['adres'];
$pojemnosc = $wiersz['pojemnosc'];
$reklama = $wiersz['reklama'];
$wejsc = $wiersz['wejscia'];
$jezyk = $wiersz['jezyk'];
$data = $wiersz['data'];
echo '<tr><td>'.$dzial.'</td><td><a
href=view.php3?id='.$id.'>'.$tytul.'</a></td><td>'.$pojemnosc.'</td><td>'.$jezyk.'</
td><td>'.$reklama.'</td><td>'.$wejsc.'</td></tr>';
}
?>[/php:1:12e71771cf]
Go to the top of the page
+Quote Post
damians
post
Post #13





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 27.12.2003
Skąd: z łodzi

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


działa !!!!!!! (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

[php:1:26f756f7a2]<?php
$key=addslashes($key);
?>[/php:1:26f756f7a2]
co powoduje ten kawałek[/code]
Go to the top of the page
+Quote Post
shima
post
Post #14





Grupa: Zarejestrowani
Postów: 245
Pomógł: 0
Dołączył: 9.09.2002

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


Cytat
działa !!!!!!! (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

[php:1:43c775f2a3]<?php
$key=addslashes($key);
?>[/php:1:43c775f2a3]
co powoduje ten kawałek[/code]


Z tego co wiem, to to samo co mysql_real_escape_string()

http://www.mysql.com/doc/en/mysql_real_esc...ape_string.html
Go to the top of the page
+Quote Post
baczek
post
Post #15





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 13.12.2003

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


[php:1:e7474bd6d6]
<?php
$key=addslashes($key);
?>[/php:1:e7474bd6d6]
dodaje "" przed wszystkkimi znakami takimi jak , ', " itp. aby ni powodowaly bledow, i nie byly traktowane jako kod
Go to the top of the page
+Quote Post
damians
post
Post #16





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 27.12.2003
Skąd: z łodzi

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


a waki sposób można ustawić chmod dla folderu.za pomocą skryptu php
Go to the top of the page
+Quote Post
baczek
post
Post #17





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 13.12.2003

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


wiem ze chyba w folderze mozna umiescic plik .htacess i tam ustawiac takie rzeczy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
damians
post
Post #18





Grupa: Zarejestrowani
Postów: 91
Pomógł: 1
Dołączył: 27.12.2003
Skąd: z łodzi

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


napisałem bardzo prosty skrypt upload ale niezapisuje do folder ale jak każe żeby niezapisywał do folderu to zapisuje.Znalazłem na tym forum dlatego że folder niema ustawionych praw
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 18.09.2025 - 11:56