Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem z zapytaniem...
leszczu
post 21.12.2004, 18:16:09
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 22.01.2004

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


Mam taką prostą funkcję, która wyświetla temat i opis pozycji o numerze $id:
  1. <?php
  2. function edycja($id)
  3.  {
  4.  
  5.  $sql = &#092;"SELECT tytul, opis FROM pozycje WHERE id=$id\";
  6.  
  7.  if($sql==TRUE)
  8.  {
  9. $db = mysql_query($sql);
  10. while($dane = mysql_fetch_array($db))
  11. {
  12.  echo &#092;"$dane[0]<p>$dane[1]\";
  13. }
  14.  
  15.  }
  16.  else
  17.  {
  18. echo &#092;"Przykro mi ale w bazie niema pozycji z nr id: $id\";
  19.  }
  20.  }
  21. ?>


jeśli jeśli w bazie niema pozycji z numerem $id to zmienna powinna zwracać FALSE, jednak zawsze zwraca mi TRUE!
nieważne czy wpisze tam $id które już jest czy którego niema zawsze jest TRUE sad.gif(

Ktoś wie co jest trąfem?


--------------------
Warsztat: Krasnal 2.7
eMulek 2.0 -> 100% --> www.emulek.com.pl
Leszczu Allegro System -> 100%
Go to the top of the page
+Quote Post
Liko
post 21.12.2004, 18:22:10
Post #2





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


A gdzie wysłanie zapytania do bazy ? mysql_query" title="Zobacz w manualu PHP" target="_manual ?
Tu masz chyba poprawnią wersję:
  1. <?php
  2. function edycja($id)
  3.  {
  4.  
  5.  $db = mysql_query( 'SELECT tytul, opis FROM pozycje WHERE id=\"'.$id.'\"' );
  6.  
  7.  if( mysql_num_rows( $db ) > 0 )
  8.  {
  9. while($dane = mysql_fetch_array($db))
  10. {
  11.  echo &#092;"$dane[0]<p>$dane[1]\";
  12. }
  13.  
  14.  }
  15.  else
  16.  {
  17. echo &#092;"Przykro mi ale w bazie niema pozycji z nr id: $id\";
  18.  }
  19.  }
  20. ?>


Ten post edytował Liko 21.12.2004, 18:23:01
Go to the top of the page
+Quote Post
leszczu
post 21.12.2004, 20:33:57
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 22.01.2004

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


Heh... faktycznie smile.gif
Thanks!


--------------------
Warsztat: Krasnal 2.7
eMulek 2.0 -> 100% --> www.emulek.com.pl
Leszczu Allegro System -> 100%
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: 28.04.2024 - 07:37