Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmienna do tablicy
sajborg
post
Post #1





Grupa: Zarejestrowani
Postów: 271
Pomógł: 0
Dołączył: 20.08.2003
Skąd: Szczecinek

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


Witam mam taką pętle

  1. <?php
  2.  
  3. while ( $ile=$db->sql_fetchrow($result)){
  4. if (! in_array($ile['ip'],$tablica)){
  5. $odwiedzin_u++;
  6. }
  7. $check.='''.$ile['ip'].'',';
  8. $tablica=array($check);
  9. }
  10.  
  11.  
  12. ?>

I nie działa mi to
  1. <?php
  2.  
  3. $check.='''.$ile['ip'].'',';
  4. $tablica=array($check);
  5. ?>

Jak mam dodać te IP do tablicy. Albo jakieś inne rozwiązanie nie koniecznie tablicą (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tumczasty
post
Post #2





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 2.08.2004
Skąd: Rzeszów

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


komunikat błędu (a właściwie ostrzeżenia) głosi, że drugi argument ma nieprawidłowy typ... może to przez to, że przy pierwszym wywołaniu tej funkcji tablica $tablica jeszcze nie istnieje
próbuj więc utworzyć ją na samym początku (tu: przed pętla while()):
  1. <?php
  2. $tablica=array(); // <--
  3. while(...) {
  4. ... in_array(..., $tablica...
  5. [...]
  6. ?>
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: 19.09.2025 - 12:42