Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]foreach i zmienne do mysql'a
apkc
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 8.12.2009

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


Wiatm!
Za pomocą funkcji foreach, otrzymuję tablice (niewiem ilu elementową) i mam takie pytanko jak pobrać z bazy danych te wiersze w których $id jest równa wartością z tablicy?

Np. funkcja zwróci mi tablicę
  1. Array(1,3,5,7,)

Więc chcępobrać z bazy wiersze w których
  1. $id=1;
  2. $id=3;
  3. $id=5;
  4. $id=7;

Jak ma poprawnie być zbudowana taka pentla?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
,ale to powoduje dwukrotna robote w tym kontekscie
No dobra, to teraz już na spokojnie:
napisz, jesli mozesz w ktorym miejscu ja robie podwójną robote a ty nie. Proszę na przykładach, by znowu nie było nieporozumień (IMG:style_emoticons/default/winksmiley.jpg)

Cytat
Panowie powoli!
Ja potrzebowałem pomocy, bo jestem zielony w te "klocki". Odpisaliście prawie jedocześnie na ten post więc już wogóle zgłupiałem i prawda prawdą, (chyba mniej świadomie) ale połączyłem wasze sugestie w jedną i dlatego wyszły mi takie bzdury. Jeszcze raz dziękuję Wam obu za pomoc.
Ależ proszę bardzo. Oboje sie cieszymy ze pomogliśmy, a teraz wyjasniamy jeszcze tylko kwestie sporne, które i tobie mogą sie przydac na przyszlosc (IMG:style_emoticons/default/smile.gif)

Cytat
I jak sadze - pewnie tez walidujesz - bo konwersja moze sie nie powiesc i funkcja (np. intval() lub inna) , moze zwrocic logiczny falsz
no nie moze. co najwyzej zwroci 0, gdy przepuszcze np. taki ciag "blabla". W niczym mi to nie przeszkadza. Oczekiwałem liczby i dostałem liczbe.

Cytat
Z punktu widzenia DB nie ma to znaczenia - i tak serwer automatycznie dokona konwersji do typu danych kolumny.
No wlasnie, ale z punktu widzenia DB MySQL. A jak sie przesiądzie na inną:
Cytat
Inny system DB - np. Postgres krzyknal by Ci blad, ze podales napis tam gdzie sie spodziewa liczby (kolumna kj to integer) -i bylo by jasne - a mysql czasami przeholowuje z user friendly - ale to juz inna para kaloszy ;-)).

to bedzie ból bo nabrał złych nawyków, które ty propagujesz. (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- apkc   [MySQL][PHP]foreach i zmienne do mysql'a   1.02.2010, 22:10:47
- - Ellington   Podmien sobie, co trzeba. Kodforeach($ar...   1.02.2010, 22:15:49
- - apkc   Coś mi to nie wychodzi! Mam taki kodzik [PHP]...   1.02.2010, 22:34:44
- - melkorm   Zainteresuj się implode i MySql'owym KodI...   1.02.2010, 23:21:28
- - apkc   Dzięki za podpowiedź! Zrobiłem coś takiego: [P...   2.02.2010, 21:38:36
- - nospor   nie:('$comma_separated') a: ($co...   2.02.2010, 21:42:21
- - apkc   Już próbowałem! Po tej zmianie zwraca mi ostat...   2.02.2010, 21:45:05
- - nospor   $ph=$wiersz['ph']; no bo zakazd...   2.02.2010, 21:48:12
- - kchrapa   Witam! Problem jest w implode oraz w zapytani...   2.02.2010, 21:55:29
- - apkc   Dzięki kchrapa. Po wstawieniu [PHP] pobierz, plai...   2.02.2010, 22:12:33
- - nospor   przeciez kchrapa napisal ci dokladnie to samo z tą...   2.02.2010, 22:16:29
- - apkc   Cytat(nospor @ 2.02.2010, 22:16:29 ) ...   2.02.2010, 22:23:11
- - kchrapa   Witam! Nospor: Ehh,oczywiscie,ze nie musi b...   3.02.2010, 10:48:30
- - nospor   CytatWiec mysle, ze i ty rzucasz nimi (ciapkami) n...   3.02.2010, 10:52:58
- - kchrapa   Nie zapomnialem ;-) Kod apkc oryginalnie wygladal...   3.02.2010, 11:16:25
- - nospor   CytatNie zapomnialem ;-) Kod apkc oryginalnie wyg...   3.02.2010, 11:36:44
- - kchrapa   Nospor: Czy przeczytales moj ostatni post ze zroz...   3.02.2010, 12:52:05
- - nospor   CytatOczywiscie, ze jesli wykonasz po prostu echo ...   3.02.2010, 13:02:12
- - apkc   Panowie powoli! Ja potrzebowałem pomocy, bo je...   3.02.2010, 13:39:34
- - kchrapa   >No ale w ktorym miejscu ja napisalem, ze dane ...   3.02.2010, 13:49:39
- - nospor   Cytat,ale to powoduje dwukrotna robote w tym konte...   3.02.2010, 13:59:56
- - kchrapa   Moze nie podwojna - przesadzilem ;-) Ale dodatkowa...   3.02.2010, 15:06:43
- - nospor   Cytat//nasza bledna dana (zyz@cos) zamieni sie na ...   3.02.2010, 22:55:27
- - kchrapa   Witaj nospor! Wybacz za pozna odpowiedz, ale ...   10.02.2010, 10:41:07
- - nospor   Ale mnie nie lubisz ze zmuszasz mnie do przeczytan...   10.02.2010, 11:00:14
- - kchrapa   CytatAle mnie nie lubisz ze zmuszasz mnie do przec...   10.02.2010, 11:37:05
- - nospor   CytatDomyslnie, dla poprawnych danych nie (np. dla...   10.02.2010, 11:49:53


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: 12.10.2025 - 01:42