![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
oto część kodu
Kod private function search() // szuka wybranej danej { for($i = 0; $i <= $this->row; $i++) { "230" if(in_array($this->szukane, $this->dane[$i])) { $r = $i+1; echo 'Rekord: '.$r.'; szukane: <b>'.$this->szukane.'</b><br />'; } } $this->displayData(); } pojawia się taki błąd ale wszystko dziła Warning: in_array() [function.in-array]: Wrong datatype for second argument in C:\Program Files\Apache Group\Apache2\htdocs\class.student.php on line 230 co zrobić zeby ukryć ten błąd? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 296 Pomógł: 32 Dołączył: 3.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
daj @ przed funkcją
// a tak w ogole;> to jestes na 100% pewien, ze działa ;>? Ten post edytował isso 31.01.2009, 17:51:45 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
a dokładniej mozesz to wpisac bo wpisuje w tylu miejscach i nic
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 36 Dołączył: 2.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak dasz ten znaczek przed funkcją to tylko wygłuszy błędy, czyli tak naprawdę nic się nie zmieni. No a skoro wypisuje wrong datatype for second argument to znaczy, że drugi argument nie jest tablicą
![]() Ten post edytował 230005 31.01.2009, 18:08:44 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
nie mam czasu na analize tego programu
musze tak zrobić zeby nie był widoczny więc ale nie wiem w którym miejscu w tym kodzie |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 36 Dołączył: 2.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Znaczek @ musisz dać w miejscu wywołania tej funkcji, czyli jak masz:
$twoja_zmienna = new twoja_klasa(); @$twoja_zmienna -> search(); |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 16.05.2008 Ostrzeżenie: (10%) ![]() ![]() |
dzięki o to chodziło
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 36 Dołączył: 2.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cieszy mnie to, ale powinieneś jednak znaleźć chwilę czasu na analizę tej klasy, bo ta funkcja nie działa
![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 20:02 |