[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.10.09
Prihlásený: 06.08.10
Príspevky: 11
Témy: 6 | 6
NapísalOffline : 14.04.2010 14:24 | vyber prvkov - POLIA

ahoj.
zo selektu ktory naplnam z databazy vyberam jeden prvok. selekt je vsak multiple lebo potrebujem vyberat a dalej spracovavat aj viac ako jeden option zo selektu.
Kód:
$query = "SELECT DISTINCT * FROM publication_bibtex ORDER BY p_bibtex_sk"; 
  $pole = array_query($query);
  $text .= "<select name='search_bibtex' size='3' multiple>\n";
    for($j=0; $j<count($pole); $j++)
      {
        $selected = ($pole[$j]['p_bibtex_id'] == intval($_POST['search_bibtex'])) ? " selected='selected'" : "";
        $text .= "\t<option value='".$pole[$j]['p_bibtex_id']."'".$selected.">".$pole[$j]['p_bibtex_sk']."</option>\n";
      }
  $text .= "</select>\n";


ako dosiahnem, aby my oznacilo selected pole vybranych prvkov - viacerych, teraz mi to funguje iba pre jeden??


Offline

Správca fóra
Správca fóra
vyber prvkov - POLIA

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 14.04.2010 14:53 | vyber prvkov - POLIA

selectu daj nazov search_bibtex[]

a skus namiesto
Kód:
$selected = ($pole[$j]['p_bibtex_id'] == intval($_POST['search_bibtex'])) ? " selected='selected'" : "";

pouzit
Kód:
$selected = (in_array($pole[$j]['p_bibtex_id'], $_POST['search_bibtex'])) ? " selected='selected'" : "";


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.10.09
Prihlásený: 06.08.10
Príspevky: 11
Témy: 6 | 6
Napísal autor témyOffline : 21.04.2010 9:05 | vyber prvkov - POLIA

vdaka, ten vyber viac ako jedneho prvku polia funguje.. problem iba je, ze to neviem osetrit proti tomu, ak nie je nic vybrate.. hlasi chybu prave v tom riadku
Kód:
$selected = (in_array($pole[$j]['p_bibtex_id'], $_POST['search_bibtex'])) ? " selected='selected'" : "";

ocakava hodnotu
Kód:

Warning: in_array() expects parameter 2 to be array, null given in C:\xampp\htdocs\kudao.php


uz pri otvoreni stranky s formularom, alebo po spracovani ak nebolo nic vybrate


Offline

Správca fóra
Správca fóra
vyber prvkov - POLIA

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 21.04.2010 10:38 | vyber prvkov - POLIA

ked pracujes s formularom, vzdy musis skontrolovat, ci uz boli data odoslane:
Kód:
if($_POST && is_array($_POST['search_bibtex'])) {
   ...
}


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.10.09
Prihlásený: 06.08.10
Príspevky: 11
Témy: 6 | 6
Napísal autor témyOffline : 23.04.2010 9:22 | vyber prvkov - POLIA

este raz dik za ten prikaz select, formulare osetrene mam a tuto chybovu hlasku som riesil jednoducho @ a vsetko bezi tak a ko ma..


Offline

Správca fóra
Správca fóra
vyber prvkov - POLIA

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 23.04.2010 10:48 | vyber prvkov - POLIA

tym si potlacil len vypis chyby, ale chybu samotnu si neodstranil...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
 [ Príspevkov: 6 ] 


vyber prvkov - POLIA



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Načítavanie prvkov

v JavaScript, VBScript, Ajax

8

236

31.05.2010 18:29

DARSON

V tomto fóre nie sú ďalšie neprečítané témy.

zoradenie prvkov databazy

v PHP, ASP

1

583

05.11.2007 16:04

GoodWill

V tomto fóre nie sú ďalšie neprečítané témy.

Zlucenie prvkov pola

v PHP, ASP

3

210

23.03.2012 11:39

exoomer

V tomto fóre nie sú ďalšie neprečítané témy.

Presun prvkov pola

v Assembler, C, C++, Pascal, Java

2

186

18.10.2012 1:51

Gregi555

V tomto fóre nie sú ďalšie neprečítané témy.

posuvanie prvkov v poli

v PHP, ASP

2

340

07.07.2009 12:23

tomast7

V tomto fóre nie sú ďalšie neprečítané témy.

Usporiadanie prvkov v poli

v Assembler, C, C++, Pascal, Java

4

187

13.04.2017 12:21

neutroN

V tomto fóre nie sú ďalšie neprečítané témy.

Pascal - posun prvkov pola

v Assembler, C, C++, Pascal, Java

17

688

22.10.2012 17:40

Gregi555

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s umiestnením prvkov

v HTML, XHTML, XML, CSS

6

163

17.04.2014 12:06

Snipo

V tomto fóre nie sú ďalšie neprečítané témy.

Polia

v Assembler, C, C++, Pascal, Java

12

242

29.12.2014 13:24

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Polia

v Delphi, Visual Basic

2

516

03.05.2009 14:59

ricco24

V tomto fóre nie sú ďalšie neprečítané témy.

MAzanie prvkov z poľa v jave

v Assembler, C, C++, Pascal, Java

5

756

22.12.2010 11:55

Forty-

V tomto fóre nie sú ďalšie neprečítané témy.

Problém pri načítaní prvkov cez ajax

v JavaScript, VBScript, Ajax

0

154

12.03.2012 13:31

blazej44800

V tomto fóre nie sú ďalšie neprečítané témy.

viacrozmerne polia

v PHP, ASP

4

548

04.08.2009 18:39

pilná lama glama

V tomto fóre nie sú ďalšie neprečítané témy.

c++polia

v Assembler, C, C++, Pascal, Java

3

233

10.07.2014 12:56

marian_r

V tomto fóre nie sú ďalšie neprečítané témy.

pole s dynamickym poctom prvkov v pascale

v Assembler, C, C++, Pascal, Java

4

661

22.03.2008 21:29

programator

V tomto fóre nie sú ďalšie neprečítané témy.

zobrazenie GD image a inych prvkov naraz

v PHP, ASP

5

106

29.11.2012 18:11

BX



© 2005 - 2017 PCforum, edited by JanoF