![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
tak jak w temacie ... gdy mam taki kod: [php:1:64a1121247] <?php $tablica1 = array('x1', 'x2', 'x3', 'x4', 'x5', 'x6'); $tablica2 = array('10','20','30','40','50','60'); print "tablica 1: "; print_r($tablica1); //do sprawdzenie czy tablice sa dobrze zrobione print "<br>"; print "tablica 2: "; print_r($tablica2); function pokaz($co){ $test = array_search($co, $tablica1); return $test; } print "<br>"; print $tablica2[pokaz('x1')]; ?> [/php:1:64a1121247] wywala mi taki error: Kod Warning: array_search(): Wrong datatype for second argument in C:worksitestest.php on line 8
ktos moze mi powiedziec dlaczego to nie dziala (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) bo na przyklad tak: [php:1:64a1121247] <?php $tablica2 = array('10','20','30','40','50','60'); print "tablica 2: "; print_r($tablica2); function pokaz($co){ $test = array_search($co, array('x1', 'x2', 'x3', 'x4', 'x5', 'x6'); return $test; } print "<br>"; print $tablica2[pokaz('x1')]; ?>[/php:1:64a1121247] chyba ze ktos zna inny latwiejszy sposob na zrobienie takiego czegos: dwie tablice z wynikami z bazy danych ... symbol oraz liczba w odpowiadajacych sobie wierszach ... potrzebuje zrobic funkcjie np. pokaz($co) ktora w parametrze [$co] dostaje symbol a zwraca liczbe ... da sie takie cos zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) albo ewentualnie polaczyc jakos tabele [ to sa chyba tabele asocjacyje ale nie mam pojecia jak takie cos zrobic ...] z gory thx ... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 02:27 |