Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Alternatywa przy pobieraniu danych z bazy
jerry89
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 14.08.2007

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


Witam , chcę pobrac dane z bazy danych alternatywnie przy pomocy LIKE w ten sposób:

Kod
WHERE tytul LIKE (\'%cos1%\') or (\'%cos2%\') ORDER by tytul ';


Czy moglby mi ktos powiedziec co robi nie tak?? skrypt wyswietla mi tylko wartosc dla pierwszego warunku czyli dla "cos"
Pozdrawiam
Go to the top of the page
+Quote Post
nithajasz
post
Post #2





Grupa: Zarejestrowani
Postów: 230
Pomógł: 27
Dołączył: 27.05.2008
Skąd: Warszawa

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


  1. WHERE tytul LIKE '%cos1%' OR tytul LIKE '%cos2%' ORDER BY tytul ';


Ten post edytował nithajasz 31.05.2008, 16:27:14
Go to the top of the page
+Quote Post
jerry89
post
Post #3





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 14.08.2007

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


W ten sposób nie działa wcale:

1. Bład
Kod
[b]Warning[/b]:  Division by zero in [b]C:\WebServ\httpd\radiance\korn.php[/b] on line [b]6[/b]

[b]Warning[/b]:  Division by zero in [b]C:\WebServ\httpd\radiance\korn.php[/b] on line [b]6[/b]

[b]Warning[/b]:  Division by zero in [b]C:\WebServ\httpd\radiance\korn.php[/b] on line [b]6[/b]

[b]Warning[/b]:  Division by zero in [b]C:\WebServ\httpd\radiance\korn.php[/b] on line [b]6


2. wyswietlają sie pod spodem wsyzstkie dane z tabeli
[/b]
Go to the top of the page
+Quote Post
nithajasz
post
Post #4





Grupa: Zarejestrowani
Postów: 230
Pomógł: 27
Dołączył: 27.05.2008
Skąd: Warszawa

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


To pokaż co masz w tych liniach, że błędy generuje..
Go to the top of the page
+Quote Post
jerry89
post
Post #5





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 14.08.2007

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


Kod
$sql = 'SELECT * FROM `'.$tabelka.'` WHERE tytul LIKE '%korn%' or tytul LIKE '%energy%' ORDER by tytul ';


To jest ta cała linia nr 6.

edit:
problem rozwiązany, trzeba było dodać ukośniki :

  1. $sql = 'SELECT * FROM '.$tabelka.' WHERE (tytul LIKE '%cos%') or (tytul LIKE '%cos2%') ORDER by tytul ';


Ten post edytował jerry89 31.05.2008, 18:42:55
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: 23.08.2025 - 09:10