Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Select multiple dodawanie rekordu z kilku pol
buliyo
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 9.01.2006

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


Hej chciałbym osiągnąć taki efekt..
Mam w formularzu pole select z opcja multiple..
Po zaznaczeniu kilku pol w select i wyslaniu formularza wybrane pola dodaja sie do jednej komorki w bazie oddzielone <br />
Probowalem zrobic cos takiego:
  1. Miesiac: <select name="miesiac[]" multiple size="3" style="position: absolute; width: 206px; left:150px; color: gray ">
  2. <option>Styczeń</option>
  3. <option>Luty</option>
  4. <option>Marzec</option>

W phpie chciałem zrobic cos takiego ale wywala mi sie blad skladni..
  1. <?php
  2. $miesiac=$_POST['miesiac'];
  3. if ($miesiac){
  4.  foreach ($miesiac as $m)
  5. {$rodzaj = $m,'<br />';}
  6.  }
  7. $sql=mysql_query("INSERT INTO zadania SET
  8. data='$data', imie='$imie', miesiac='$rodzaj'");
  9. ?>


Po takim zabiegu chciałbym aby w komórce miesiac znajdowal sie np. przy wybraniu stycznia i marca wpis: "styczen<br />marzec"
Jednak juz na samym poczatku php mi wyrzuca blad skladni
Parse error: syntax error, unexpected ','
a nie wiem w jaki sposob inaczej przypisac do zmiennej wybrane wartosci ze znacznikiem <br />
(IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif)
Go to the top of the page
+Quote Post
elemek
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 24
Dołączył: 14.08.2008

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


stringi w php laczy sie kropka nie przecinkiem - zamiast przecinka daj kropke.

  1. <?php
  2. {$rodzaj = $m.'<br />';}
  3. ?>
Go to the top of the page
+Quote Post
buliyo
post
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 9.01.2006

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


Warning: Invalid argument supplied for foreach() (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Prosilbym przyjzec sie calosci tych moich wypocin bo pisalem to tak na wydaje mi sie..
(przy dodawaniu rekordu z kilku pol chodzi mi o wybieranie wartosci listy z przytrzymaniem ctrl)

Ten post edytował buliyo 26.08.2008, 10:29:15
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 08:49