Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z $_REQUEST
bajer
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 7.06.2007

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


  1. <? if(!$dane){ ?>
  2. <input type='checkbox' name='tab[rzad_<?=$r?>][miejsce_<?=$m?>]' value='z[<?=$r?>][<?=$m?>]'> 
  3. <?}?>


Mam 150 checkbox'ow obrazujacych miejsca w kinie. I teraz w zaleznosci od ich nazwy chcialbym robic INSERT do mojej bazy danych. I chyba jestem blisko rozwiazania tylko nie wiem jak sie odwolac do tej tablicy 'tab[rzad_<?=$r?>][miejsce_<?=$m?>]' sad.gif


  1. <?
  2. if(isset($_REQUEST['tab'])){
  3. $dbconn = pg_connect("dbname=kino user=abajcer password=******") or die("Blad polaczenia z baza");
  4. $ins = "INSERT into rezerwacja VALUES (1,1,false,questionmark.gif??rzad?questionmark.gif?,questionmark.gif??miejsce?questionmark.gif?)";
  5. $wpis = pg_query($dbconn,$ins);
  6. ?>


w miejsce questionmark.gif??rzad?questionmark.gif?,questionmark.gif??miejsce?questionmark.gif? ma byc jakos wylowiony $r (rzad) $m (miejsce)
worriedsmiley.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
^bmb
post
Post #2





Grupa: Zarejestrowani
Postów: 69
Pomógł: 2
Dołączył: 12.12.2005

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


hmm ja bym zrobił to tak

  1. <?php
  2. if(isset($_REQUEST['go']))
  3. {
  4. print'<pre>';
  5. print_r($_REQUEST['tab']);
  6. print'<pre>';
  7.  
  8. foreach ($_REQUEST['tab'] as $k=>$v)
  9. {
  10. $ex=explode('_',$k);
  11. $rzad=$ex[0];
  12. $miejsce=$ex[1];
  13. //INSERT
  14. }
  15. }
  16.  
  17.  
  18.  
  19. print'<form method="post">';
  20. /*
  21. $r=rzad
  22. $m=miejsce
  23. */
  24. for($r=1;$r<21;$r++)
  25. {
  26. for($m=1;$m<11;$m++) print'<input type="checkbox" name="tab['.$r.'_'.$m.']" />';
  27. print '<br />';
  28. }
  29.  
  30.  
  31. print'<input type="hidden" name="go" />';
  32. print'<input type="submit" /></form>';
  33. ?>


--------------------
Cogito Ergo Sum
Go to the top of the page
+Quote Post
bajer
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 7.06.2007

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


biggrin.gif dziekuje bardzo biggrin.gif
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:51