Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ 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
Príspevok NapísalOffline : 14.04.2010 14:24

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: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 14.04.2010 14:53

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'" : "";







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
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
Príspevok Napísal autor témyOffline : 21.04.2010 9:05

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: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 21.04.2010 10:38

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







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
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
Príspevok Napísal autor témyOffline : 23.04.2010 9:22

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: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.04.2010 10:48

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







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 6 ] 


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

466

31.05.2010 18:29

DARSON Zobrazenie posledných príspevkov

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

v PHP, ASP

1

853

05.11.2007 16:04

GoodWill Zobrazenie posledných príspevkov

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

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

2

370

18.10.2012 1:51

Gregi555 Zobrazenie posledných príspevkov

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

v PHP, ASP

3

403

23.03.2012 11:39

exoomer Zobrazenie posledných príspevkov

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

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

17

1047

22.10.2012 17:40

Gregi555 Zobrazenie posledných príspevkov

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

v PHP, ASP

2

595

07.07.2009 12:23

tomast7 Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

6

371

17.04.2014 12:06

Snipo Zobrazenie posledných príspevkov

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

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

4

485

13.04.2017 12:21

neutroN Zobrazenie posledných príspevkov

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

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

12

498

29.12.2014 13:24

chrono Zobrazenie posledných príspevkov

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

v Delphi, Visual Basic

2

679

03.05.2009 14:59

ricco24 Zobrazenie posledných príspevkov

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

1021

22.12.2010 11:55

Forty- Zobrazenie posledných príspevkov

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

506

12.03.2012 13:31

blazej44800 Zobrazenie posledných príspevkov

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

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

3

518

10.07.2014 12:56

marian_r Zobrazenie posledných príspevkov

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

v PHP, ASP

4

696

04.08.2009 18:39

pilná lama glama Zobrazenie posledných príspevkov

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

893

22.03.2008 21:29

programator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zobrazenie GD image a inych prvkov naraz

v PHP, ASP

5

350

29.11.2012 18:11

BX Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra