Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] scalenie pól formularza do jednego pola w Tabeli
Forum PHP.pl > Forum > Przedszkole
pawel18a
Mam formularz który ma 3 pola, w jaki sposób zrobić, aby były one zapisywane w jednym polu w tabeli.
Połączyć je w jedną i zapisać do jednego pola w tabeli. Jak to wykonać questionmark.gif
nospor
operatory łączenia:
http://pl2.php.net/manual/pl/language.operators.string.php
pawel18a
zrobiłem coś takiego

  1. <?php
  2. $a = '$odd';
  3. $od = $a . '$odm';  // teraz $od zawiera ciąg "$odd"  WYNIK: $odd$odm
  4. ?>


wstawia na sztywno do bazy danych "$odd$odm". Chciałbym, aby pobierał z innego formularza dane jako zmienne: odd i odm. Jak to zmienić
nospor
@pawel18a czy ty uczysz sie czegos z tych tematow czy nie? dziś juz ci mowilem jak sie pobiera dane z forma, a ty znowu z tym pytaniem wyjezdzasz... weź się skup troche i szanuj czas osob ktore ci pomagają. Analizuj cenne informacje ktore od nich dostajesz.
  1. <?php
  2. $zm= $_POST['odd'].$_POST['odm'];
  3. ?>


edit: pozatym Twoj kod ma jeden podstawowy blad. Nie '' a ""
  1. <?php
  2. $a = "$odd";
  3. $od = $a . "$odm";
  4. ?>

A najlepiej wogole:
  1. <?php
  2. $a = $odd;
  3. $od = $a . $odm;
  4. ?>
zzeus
  1. <?php
  2. $od = $odd.$a.$odm;
  3. ?>


Jeśli zmienne są z formularza, to najpierw
  1. <?php
  2. $odd = $_POST['nazwa_pola'];
  3. $odm = $_POST['nazwa_pola'];
  4. ?>

lub
  1. <?php
  2. $odd = $_GET['nazwa_pola'];
  3. $odm = $_GET['nazwa_pola'];
  4. ?>


w zależności jak przesyłasz dane z formularza
pawel18a
oki juz dziala. Jeszcze sie gubie w tym wszystkim i popełniam mase głupich błędów.
hmm te początki smile.gif
nospor
Cytat
hmm te początki
Ok, ja tez kiedys zaczynalem. Ale pamietaj o jednym: zanim napiszesz na forum zastanow sie najpierw sam, przeanalizuj to co juz sie dowiedziales i jesli nadal bedzie pustka, wtedy dopiero na forum smile.gif
Jesli juz na tym etapie latasz po forach to co bedzie później? winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.