![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam tablice
jak stworzyć z tych nazw zmienne? Eval tu nie zabardzo mi pomaga. Robię coś takiego:
gdy dam eval($x) = unserialize($db[$x]); to wywala błąd. |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Robię coś takiego: No i to jest ok. Evala tam nie trzeba. Co ci w tym nie dziala?Daj print_r($db) i sprawdz czy oby masz tam takie kolumny co ci sie wydaje ze sa edit: aaa, kumam co chciales zrobic. przeczytaj to: http://pl.php.net/manual/pl/language.variables.variable.php |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
czyli tak? :
biorę potem echo $nazwa[0]; i nie ma błędów ale nie wyświetla... Ten post edytował misiek172 19.02.2007, 14:52:53 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
jak juz mowilem rob rzeczy kontrolne
i bedziesz wiedzial gdzie moze byc blad |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
wiem tylko ze ja to mam w generowaniu PDFa i tam nie można tak poprostu echo więc bede musial sobie to do innego pliku przenieść ;P
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no to przenies a nie mi tu postem glowe zawracasz (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) odezwij sie jak bedziesz mial juz wyniki.
Pozatym ja ci tego print_r jako przyklad podalem. Rownie dobrze do pliku to se mozesz logowac i ci pdf nie ucierpi na tym |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Gdy zrobiłem coś takiego:
to ładnie wywaliło mi $db, lecz $y juz nie, wydaje sie że wogóle na to: $y = unserialize($db[$x]); niereaguje :| |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
$y moj ty kochany to ty w petli miales wyswietlac. przeciez poza petla print_r wyswietli ci tylko ostatnie przypisanie.
A skoro nic ci nei wyswietlil, to albo $db['uwagi'] jest puste, albo jest nie zserializowane |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
ano racja (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ups szkolny błąd ;P
//edit blee i tak coś nie tak ;/
i tak nie chula a wartość są uzupełnione w całej tabeli mysql, założe się że chodzi tu o jakiś prosty błąd Ten post edytował misiek172 19.02.2007, 15:16:40 |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
zalamka.... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
a najlepiej:
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
ojej jedno i to samo tylko sobie utrudniłem ;P
ale i tak pusto, nie chodzi (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) edit: hmmm wszędzie mi złe dane wyświetliło... (IMG:http://forum.php.pl/style_emoticons/default/happy.gif) Ten post edytował misiek172 19.02.2007, 15:23:08 |
|
|
![]()
Post
#12
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat ojej jedno i to samo tylko sobie utrudniłem ; (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) Nie sobie utrudniles, a do zlych danych sie dobierales a to duuuza roznica.Cytat hmmm wszędzie mi złe dane wyświetliło... No to masz zle dane, ktore do unserialize sie nie nadaja (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) A jak serializowales to? i ze tak zapytam: print_r($db) oby napewno poprawna tablice ci wyswietlal? Mozesz ja pokazac? |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
$y = unserialize($db[$x]); to nie chodzi sprawdzalem na sucho a tablica napewno sie git a wygląda tak:
dodaje tym:
ogólem to dodawanie jest barzdziej rozbudowane ale nie potrzebne były tamte rzeczy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) w każdym wypadku dobrze się dodaje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował misiek172 19.02.2007, 15:38:34 |
|
|
![]()
Post
#14
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ja przy probie unserialize tych twoich danych dostaje same bledy, tak jakby te dane byly niekompletne. Czy dlugosc pola, jaka zarezerwowales na daną wartosc w bazie jest wystarczajaca? Moze on ci poprostu w bazie ucina, bo zadeklarowales ze dane pole moze miec np. max. 50 znakow,a ma 60
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
jaaaaaaaaaaaaa no tak! zapomniałem że dałem varchar, zawsze daje TEXT jak uzwam serialize neiwiem co mnie podkusiło do varchar
OMG debil ze mnie, z chęcią zapadłbym się teraz pod ziemie... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:54 |