Autor | Zpráva | ||
---|---|---|---|
Miraňák Profil * |
#1 · Zasláno: 31. 5. 2008, 13:08:03
zdarvím,
narazil jsem na problém $t = array (1, 2, 3); $vysledek=mysql_query($s = "select * from zbozi where idzbozi = ".$t." ORDER BY idzbozi"); tohle me ale vybere jen posledni čislo to znamena 3 nevíte jak udělat aby to projelo všechny čísla?? aby to vybralo idzbozi = 1 idzbozi = 2 idzbozi = 3 |
||
svadla Profil |
#2 · Zasláno: 31. 5. 2008, 13:31:46
Miraňák
$vysledek=mysql_query($s = "select * from zbozi where idzbozi in (".implode(', ', $t).") ORDER BY idzbozi"); detaily si uz dolad |
||
Miraňák Profil * |
#3 · Zasláno: 31. 5. 2008, 13:47:20
díky moc parada facha to :)
|
||
Miraňák Profil * |
#4 · Zasláno: 31. 5. 2008, 15:07:08
jeste jedna vec pokud mam
foreach ($idzbozi as $vsechnyIDzbozi) { echo $vsechnyIDzbozi; // hodnoty jsou 123 } tak tohle mi implodovat nejde nevite jak to udělat? |
||
Miraňák Profil * |
#5 · Zasláno: 31. 5. 2008, 15:13:21
tak už sem na to přišel..
|
||
svadla Profil |
#6 · Zasláno: 31. 5. 2008, 19:03:21
Miraňák
tak pro uplnost zjistovat jestli je to pole, pokud ne tak to "neimplodovat" |
||
Časová prodleva: 16 let
|
0