Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]jezyk, brak wyniku
noc_nik
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 24.06.2003
Skąd: Kielce

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


Witam

Mam w bazie 2 jezyki

  1. id tytul opis slowakluczowe autor email klient lang
  2. 2 Nazwa strony PL | Opis strony PL | Slowa kluczowe PL autor email test pl
  3. 3 Nazwa strony EN | Opis strony EN | Slowa kluczowe EN autor email test en
  4.  


  1. $sql = "SELECT * FROM meta WHERE klient='test' and lang='".$lang."'" ;
  2.  
  3. $wynik = mysql_query($sql);
  4. while($row = mysql_fetch_array($wynik)){
  5.  
  6. if (count($sql) == 1) {
  7.  
  8. $meta = array(
  9. 'slowakluczowe' => strip_tags($row['slowakluczowe']),
  10. 'tytul' => strip_tags($row['tytul']),
  11. 'opis' => strip_tags($row['opis']),
  12. 'autor' => strip_tags($row['autor']),
  13. 'email' => strip_tags($row['email'])
  14. );
  15.  
  16. $smarty->assign("meta",$meta);
  17. $smarty->display("meta.tpl");
  18. }
  19.  
  20. if (count($sql) == 0) {
  21.  
  22. echo 'wynik : '.$row['lang'];
  23. }
  24. }
  25.  



i wybieram sobie np :

?lang=pl czy ?lang=en wyswietli mi sie zawartosc bazy dla tych wynikow , ale jesli nie mam w bazie np lang=DE to nie wyswietli nic nie da mi wynik 0 :/ jak to poprawic ?.

Z gory Dziekuje za odpowiedzi.
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 17:28