![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 16.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
a więc co mam zrobić aby zadziałało coś takiego
$opID=$wiersz1['opcjaID'] gdzie $wiersz1['opcjaID'] to wartość z bazy mysql - wartość liczbowa np 1 4 czy 23 mam tablice $topcje jezeli chcialbym wywowalc element o indeksie takim jak $opID to probowalem czegos takiego: $topcje[$opID] ale to nie działa... dlaczego? jakieś problemy przy typach zmiennych? Ten post edytował trylik 21.06.2007, 05:35:40 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
1. Popraw wątek Temat: Tematyka i zasady panujace na forum Przedszkole, inaczej zostanie zamknięty.
2. Jesteś pewien, że klucz tablicy, którą chcesz wywołać rzeczywiście istnieje? Upewnij się poprzez funkcje takie jak var_export" title="Zobacz w manualu PHP" target="_manual. Ex:
I zobacz czy istnieje klucz tablicy odpowiadający $opID. Jeśli miałbyś ustawione odpowiednie raportowanie błędów, to wydaje mi się, że doszedł byś od razu gdzie masz błąd ![]()
Pozdrawiam. -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 16.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
wygląda tak:
Kod array ( 0 => '1', 1 => '0', 2 => '0', 3 => '1', 4 => '0', 5 => '0', 6 => '0', 7 => '0', 8 => '0', 9 => '0', 10 => '1', 11 => '0', 12 => '0', 13 => '0', 14 => '0', 15 => '0', 16 => '0', 17 => '0', 18 => '0', 19 => '0', 20 => '0', 21 => '0', 22 => '0', 23 => '0', 24 => '0', 25 => '0', 26 => '0', 27 => '0', 28 => '0', 29 => '0', 30 => '0', 31 => '0', 32 => '0', 33 => '0', 34 => '0', 35 => '0', 36 => '0', 37 => '0', 38 => '0', 39 => '0', 40 => '0', 41 => '0', 42 => '0', 43 => '0', 44 => '', ) i np gdy chcę wywołać element 10 to pokazuje sie : Notice: Undefined variable: topcje in /home/investmap/ftp/var/templates_c/admin/%%B6^B6A^B6A7FA79%%dsp.investment_edit.tpl.php on line 61 Notice: Undefined variable: topcje in /home/investmap/ftp/var/templates_c/admin/%%B6^B6A^B6A7FA79%%dsp.investment_edit.tpl.php on line 62 Notice: Undefined index: opcjeID in /home/investmap/ftp/var/templates_c/admin/%%B6^B6A^B6A7FA79%%dsp.investment_edit.tpl.php on line 62 Ten post edytował strife 21.06.2007, 05:52:11 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Jesteś pewien, że zmienna topcje zawiera jakieś dane? Błąd, który się wyświetlił mówi o tym, że taka zmienna nie istnieje. Zauważyłem, że używasz systemu szablonów, może wyczyść cache.
Cytat i np gdy chcę wywołać element 10 to pokazuje sie : Pokaż jak wywołujesz ten element. I spróbuj odwołać się do tej tablicy nie poprzez zmienną, zobaczymy czy wtedy wyskoczy błąd, np. :
-------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 16.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
no i wyskocyzlo NULL
$topcje=explode("_",$opc); stad brac sie powinna $topcje a wyżej mam $opc=$wiersz10['opcje']; ale tutaj poprawnie odczytuje z bazy informacje |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 318 Pomógł: 6 Dołączył: 27.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż, co przykładowo zawiera $wiersz10['opcje']
daj
i pokaż, proszę, rezultat. -------------------- Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 08:32 |