Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Z mssql_query do <option> za pomocą for
pablo114
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 11.07.2007

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


Witam,
próbuje zrobić aby w formularzu wyświetlały mi sie wyniki z bazy mssql. Jak widać zapytanie pobiera "Name" z tabeli ktore należa do zmiennej $login. Może być tak, że do jednej $login może być kilka "Name" więc wszystkie z tych Name powinny być wyświetlone jako option w tabeli. Zrobilem petle for ale niestety wyświetla się tylko jedno Name... Jak zrobić zeby wszystkie z Name zostały wyświetlone w formularzu?

  1. <?php
  2. $login = $_SESSION["loginsid"];
  3. $charname = mssql_query("SELECT Name FROM Character WHERE AccountID = ('$login')");
  4.  
  5. echo '<form action=index.php?page=do_reset method=post>';
  6. echo '<select name=charname>';
  7.  for($x=0;$x<mssql_fetch_row($charname);++$x)
  8. {
  9. $row = mssql_fetch_row($charname);
  10. echo ' <option>'.$row[0].'</option>';
  11. }
  12. echo '</select>';
  13. echo '<input type="submit" />';
  14. echo '</form>';
  15. ?>


@EDIT: juz sobie poradziłem, mozna zamknąć.

Ten post edytował pablo114 15.08.2008, 22:46:00
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: 22.08.2025 - 14:42