Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> prosze o pomoc
maren
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 20.05.2007

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


  1. <?php
  2. include ("db_connect.php");
  3.  
  4. $metoda_szukania=$_POST['metoda_szukania'];
  5.  
  6. $wyrazenie=$_POST['wyrazenie'];
  7.  
  8. $wynik = mysql_query("SELECT * FROM 'filmy' WHERE ".$metoda_szukania." like '%".$wyrazenie."%'") or die("Zapytanie niepoprawne<BR /> ".mysql_error());
  9.  
  10. $ile_znalezionych=$wynik->num_rows;
  11.  
  12. echo 'ilosc znalezionych pozycji: '.$ile_znalezionych.'';
  13.  
  14. $wiersz=$wynik->fetch_assoc();
  15. echo '<p><strong>.Tytul: ';
  16. echo striplashes($wiersz['tytulfilmu']);
  17. echo '</strong><br/>Rezyser: ';
  18. echo striplashes($wiersz['rezyser']);
  19. echo '<p>';
  20. $wynik->free();
  21. $dc->close();
  22. ?>


oto moj skrypt php do wyszukiwania danych z bazy, jednak jako że jestem początkukący nie bardzo wiem co jest źle w nim, czy jescze cos dopisac czy jak sad.gif, prosze o pomoc to dla mnie bardzo ważne, chciałbym poprostu wyciągnąc dane z bazy a nie umiem tego zrobic :/
Go to the top of the page
+Quote Post
piczu
post
Post #2





Grupa: Zarejestrowani
Postów: 182
Pomógł: 0
Dołączył: 4.01.2005
Skąd: piczu.info

Ostrzeżenie: (10%)
X----


czy deklarujesz gdzies wczesniej zmienna $wynik jako obiekt? jesli tak to co to za obiekt


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
maren
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 20.05.2007

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


jestem z byt zielony z tego zeby ci na to odpowiedziec. ale raczej nigdzie wczesniej jej nie mam zdeklarowanej i o jaki obiekt ci chodzi mozesz jaśniej?
Go to the top of the page
+Quote Post
PiratNowegoPokol...
post
Post #4





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 12.10.2006

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


$wynik->num_rows;
Tu zwracasz się do zmiennej obiektu $wynik...
Zapewne chodziło ci o takie coś
mysql_num_rows( $wynik ) ... Zmienna wynik jest w tym wypadku Zasobem... bo to właśnie zwraca funkcja mysql_query()
Go to the top of the page
+Quote Post
piczu
post
Post #5





Grupa: Zarejestrowani
Postów: 182
Pomógł: 0
Dołączył: 4.01.2005
Skąd: piczu.info

Ostrzeżenie: (10%)
X----


jezeli nie tworzysz go wczesniej tzn ze skrypt powinien wygladac tak:
  1. <?php
  2. include ("db_connect.php");
  3.  
  4. $metoda_szukania=$_POST['metoda_szukania'];
  5.  
  6. $wyrazenie=$_POST['wyrazenie'];
  7.  
  8. $wynik = mysql_query("SELECT * FROM 'filmy' WHERE ".$metoda_szukania." like '%".$wyrazenie."%'") or die("Zapytanie niepoprawne<BR /> ".mysql_error());
  9.  
  10. $ile_znalezionych=mysql_num_rows($wynik); // mysql_num_rows
  11.  
  12. echo 'ilosc znalezionych pozycji: '.$ile_znalezionych.'';
  13.  
  14. while($wiersz=mysql_fetch_assoc($wynik)) { // mysql_fetch_assoc
  15. echo '<p><strong>.Tytul: ';
  16. echo striplashes($wiersz['tytulfilmu']);
  17. echo '</strong><br/>Rezyser: ';
  18. echo striplashes($wiersz['rezyser']);
  19. echo '<p>';
  20. )
  21. mysql_free_result($wynik); // i mysql_free_result
  22. $dc->close(); // tu tez nie wiadomo co to jest
  23. ?>


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
strife
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Zamykam, wyślij poprawną nazwę tematu zgodną z regulaminem na PW do któregoś z moderatora z prośbą o odblokowanie tematu.


--------------------
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 08:55