Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] funkcja array_keys i zmienne w klasach
Zdunek
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 2
Dołączył: 29.08.2008

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


Witam

Robię sobie mały portal na bazie IPB
oto funkcja klasy
  1. <?php
  2. public function exist($id){
  3.    $exist=strip_tags($id);
  4.    $idzapytania = mysql_query(&#092;"SELECT `forum_id` FROM `ipb_topics` WHERE `tid`='\".$exist.\"'\");
  5.    $wiersz = mysql_fetch_row($idzapytania);
  6.    if ( array_keys($news[$lang],7) || array_keys($arts[$lang],7))
  7.    {
  8.        echo 'Element istnieje w tablicy!';
  9.    }
  10.    else
  11.    {
  12.    echo &#092;"nie ma takiego elementu\";
  13.    }
  14.    return $wiersz[0];
  15.    }
  16. ?>

przy wywołaniu funkcji wywala mi taki błąd
Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\xampp\htdocs\test\poziomkaciecie\php\model\classes\class.np.php on line 61

Warning: array_keys() [function.array-keys]: The first argument should be an array in C:\xampp\htdocs\test\poziomkaciecie\php\model\classes\class.np.php on line 61
nie ma takiego elementu6

tablica asocjacyjna dwuwymiarowa $news i $arts jest stworzona poza klasą i jest wczytana przed wywołaniem funkcji
podobnie jak zmienna $lang

Z góry dzięki za pomoc

Ten post edytował Zdunek 19.11.2008, 19:43:57
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: 15.09.2025 - 09:14