Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie z bazy listy kategori do formularza wysyłkowego
IIFF
post
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 4.11.2008

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


Po ciężkich przeprawach wreszcie zacząłem coś co wygląda jak coś co chciałem zrobić. (IMG:style_emoticons/default/smile.gif) jest jeszcze jedna rzecz - którą chce zrobić, jeśli to zrobię to będzie mój "efekt końcowy" (IMG:style_emoticons/default/smile.gif)

Chcę by w formularzu w polach "Typ", pobrało z bazy listę propozycji z tabeli tags, bym nie musiał tego podawać ręcznie w formularzu.

  1. <?php
  2.  
  3. if($_SERVER['REQUEST_METHOD'] == 'POST')
  4. {
  5.  
  6. $subsite = '../'.$_POST['name'].'/';
  7. $thumbnail = '../'.$_POST['name'].'/serwis.gif';
  8. $tags = mysql_query('SELECT * FROM tags');
  9.  
  10.  
  11. $insert = mysql_query('INSERT INTO `services` (`sName`, `sSubSite`, `sShortDesc`, `sThumbnail`, `sType`) VALUES(
  12. \''.$_POST['name'].'\',
  13. \''.$subsite.'\',
  14. \''.$_POST['shortdesc'].'\',
  15. \''.$thumbnail.'\',
  16. \''.$_POST['type'].'\'
  17. )') or die('Błąd zapytania' . mysql_error());
  18.  
  19. if($insert > 0)
  20. {echo 'Dodano: '.$insert.' serwisow';}
  21. else
  22. {echo 'Wystšpił błšd podczas dodawania rekordów!';}
  23. }
  24. else
  25. {
  26. echo '
  27. <form method="post" action="#">
  28. <p>Nazwa: <input type="text" name="name"/></p>
  29. <p>Krotki opis: <input type="text" name="shortdesc"/></p>
  30. <p>Typ: <select name="type">
  31. <option value="typ1">Pierwszy</option>
  32. <option value="typ2">Drugi</option>
  33. </select></p>
  34. <p><input type="submit" value="Dodaj"/></p>
  35. </form>
  36. ';
  37. }
  38. ?>


Czy konieczne jest:
Cytat
if($_SERVER['REQUEST_METHOD'] == 'POST'){}

?
Oznacza pole w którym dane są wysyłane do bazy, tak? Nie można wysłać formularza bez tego?
Czyli tam gdzie pobiorę listę <option> z tagami, będe musiał oznaczyć to w jakiś sposób GET?(jako że pobieram...)

Jeśli ktoś widzi tam jakieś błędy proszę o informacje. Mam nadzieję ze i tym razem się na was nie zawiode (IMG:style_emoticons/default/wink.gif)

Czy znajdzie się ktoś kto pomoże? (IMG:style_emoticons/default/wink.gif)
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: 23.08.2025 - 23:21