Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Funckja if +mysql
-Wazniak-
post
Post #1





Goście







mam taki problem otoz nie wiem jak zrobic żeby to działało:
jezeli istnieje wartosc taka jak $news to wyswietla newsa o tym numerze
a jezeli nie istnieje to wyswietla bład
  1. <?php
  2. $sql=mysql_connect(localhost,root,xxx)or die(&#092;"B3ad\");
  3. mysql_select_db (&#092;"newsy\")or die (\"B31d\");
  4. $sql=&#092;"select * from news\";
  5.  $wynik=mysql_query($sql) or die (&#092;"brak wyniku\");
  6. $rekord=mysql_fetch_array($wynik);
  7. {
  8.  $id=$rekord[0];
  9. }
  10. if($id==$_GET['$news'])
  11. {
  12. $sql=&#092;"select * from news where id=$_GET[news]\";
  13. $wynik=mysql_query($sql) or die (&#092;"brak wyniku\");
  14. $rekord=mysql_fetch_array($wynik);
  15. }
  16. else
  17. //...
  18. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
rogrog
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


mysql_num_rows" title="Zobacz w manualu PHP" target="_manual


--------------------
Go to the top of the page
+Quote Post
-wazniak-
post
Post #3





Goście







nie o to mi chodzi, chodzi mi o to ze jezeli tego newsa nie ma w bazie wyswietli "bład nie ma newsa" a jak bedzie to go wyswietli
Go to the top of the page
+Quote Post
.dragonfly
post
Post #4





Grupa: Zarejestrowani
Postów: 217
Pomógł: 0
Dołączył: 5.10.2003
Skąd: Londyn / UK

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


Dokladnie o to ci chodzi. Leniwcze pospolity. Masz tu kod zeby sie nie meczyl angrysmiley.gif

  1. <?php
  2. $sql = mysql_connect(localhost, root, xxx)or die(&#092;"B3ad\");
  3. mysql_select_db (&#092;"newsy\")or die (\"B31d\");
  4. $sql = &#092;"select * from news\";
  5. $wynik = mysql_query($sql) or die (&#092;"brak wyniku\");
  6.  
  7. $countNews = mysql_num_rows($wynik)
  8. if ($countNews == 0) {
  9. } else {
  10.     $rekord = mysql_fetch_array($wynik); {
  11.         $id = $rekord[0];
  12.     } 
  13. } 
  14. ?>
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 Aktualny czas: 19.08.2025 - 21:42