![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 7.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
mam taki problem:
mam zmienną: $ilewpisow=20; // liczba ta jest pobierana z bazy i jest za każdym razem różna chciałbym teraz stworzyć tablice składająca się z 20 (<= $ilewpisow) elementów $my_array = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20); i przeszuflować ją shuffle($my_array); print_r($my_array); chciałem to rozwiązać : for($i = 1; $i <$ilewpisow; $i++){ $licz++; $do_shuffle=$do_shuffle.', '.$licz; } $my_array = array($do_shuffle); shuffle($my_array); print_r($my_array); ale to nie przejdzie bo wtedy całe $do_shuffle jest traktowane jako 1element tablicy pomoże ktoś z ta błahostką ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 7.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
dzięki kefirek
a jeszcze jedno laickie pytanie, jak w jednym zapytaniu do bazy wypisać kilka rekordów o podanych ID bo niestety w ten sposób nie daje rady SELECT * FROM tabela WHERE id='46, 31, 55, 33, 51, 59' a niechce robić tego w formie SELECT * FROM tabela WHERE (id ='1') OR (id ='2') OR (id ='3') OR (id ='4') zależy mi na tym aby można było wszystkie rekordy do wywołania wypisać po przecinku lub średniku a nie osobno przypisywać do każdego id odpowiednią wartość |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
SELECT * FROM `tabela` WHERE `id` IN(1,3,5,8);
![]() -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:15 |