Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]formularz i zmienne.
bladykiel
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 29.07.2012

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


Witam, mam taki mały problem i nie wiem jak sobie z nim poradzić.
w 1 formularzu mam kilka takich deklaracji (dla monster, event, luck, champion:
  1. echo '<select name="</br>'.$monster['nazwa'].'">';
  2. for($i=0;$i<=5;$i++){
  3. echo '<option value="'.$i.'">'.$i.'</option>';
  4. }
  5. echo '</select><a href="/stworzenia-'.urlencode($monster['nazwa']).'.html"><strong>'.$monster['nazwa'].'</strong></a></br>
  6. </TD></TR>';}


Po naciśnięciu guzika submit, mam:
  1. if(isset($_POST['wygeneruj1'])){
  2. // filtrowanie danych
  3. $how_much = $_POST;
  4. echo "<table>";
  5. foreach($how_much as $creature => $amount){
  6. if($amount > 0)
  7. $karty = $karty . "$creature"." x $amount".'\n';
  8. }
  9. $SQL->query ("INSERT INTO `z_deck` (karty, bohater, uzytkownik, opis) VALUES ('$karty','Xorm,</br> Czempion Otchłani','$_POST[uzytkownik]','$_POST[opis]')");
  10. };

I tu moje pytanie, gdyż wszystkie "zmienne" z monster/champions/event/luck są zapisyane do zmiennej $creature. Jak zrobić, aby każda z tych zmiennych miała osobną nazwę ?aby móć np napisać coś takiego:
  1. foreach($how_much as $creature => $amount){
  2. if($amount > 0)
  3. $karty = $karty . "$creature"." x $amount".'\n';
  4.  
  5. foreach($how_much as $champion => $amount){
  6. if($amount > 0)
  7. $karty = $karty . "$champion"." x $amount".'\n';

mam nadzieję iż jest to zrozumiałe, jak nie, uściślę to jakoś (IMG:style_emoticons/default/smile.gif)
Czekam na wszystkie sugestie i porady, z góry dziękuję za pomoc,
Pozdrawiam

Ten post edytował bladykiel 3.08.2012, 14:50:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bladykiel
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 29.07.2012

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


Widzę bardzo treściwa pomoc (IMG:style_emoticons/default/smile.gif) Skoroś taki mądraliński, to proszę, znajdź mi tutorial gdzie jest pokazany przykład, który odnosiłby się do mojego problemu... Wiem, że najławiej jest napisać "poczytaj, poszukaj", ale to forum chyba nie służy do tego typu odpowiedzi, racja? Chyba, że się mylę...
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 11:39