Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] pole wyboru w połaczeniu z bazą danych
Zibi0802
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 24.03.2006

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


Problem polega na tym, że zrobiłem sobie proste pole wyboru i przycisk dalej.

Kolejne dane mają być pobierane z tablicy za pomocą zapytania sql.

jednak zamiast danych otrzymuję 5 ( czyli tyle ile jest ) postych pól w polu select/option.

Byłbym wdzięczny jakby ktoś mi pomógł i powiedział dlaczego te pola zamiast nazw ( czyli danych ) są puste .

oto skrypt :

  1. <?php
  2. require 'config.php';  //definuje połączenie
  3. $wynik = mssql_query("select DISTINCT NumerTestu from testy"); // wybiera unikaty z kolumny
  4.  
  5. echo 'Wybierz ID/Nazwe testu';
  6. echo "<form action=\"testdone.php\" method=\"post\" />";
  7. echo "<select name=\"Name\" id=\"Name\">";
  8. while($wynik and $dane = mssql_fetch_array($wynik)) {
  9.   $Name = $dane["Name"];
  10.   echo "<option value=\"$Name\" name=\"Name\" id=\"Name\">$Name</option>";
  11. }
  12. echo "</select>";
  13. echo"<br>";
  14. echo"<br>";
  15. echo"&nbsp&nbsp&nbsp";
  16. echo "<input type=\"submit\" name=\"Submit\" value=\"Dalej\">";
  17.  
  18.  
  19. echo "</form>";
  20. ?>

poprawiam
---
nospor
Go to the top of the page
+Quote Post
TomASS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


A co Ci wyświetli takie coś:
  1. <?php
  2.  
  3. print_r($dane);
  4.  
  5. ?>

w tej pętli?

W zapytaniu nie wybierasz pola "Name".

Pozatym jak całe pole select i każdy option z osobna może mieć ten sam "name" i "id'?


--------------------
Go to the top of the page
+Quote Post
Zibi0802
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 24.03.2006

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


Nic nie wyświetla ..

a co do nazwy pola select/option już to kiedyś tak zrobiłem i działa. Problem w tym, że teraz skopiowałem cały ten skrypt gdzie to chodzi i dalej jest to samo ( nie działa - wyświetlając tylko tyle pustych miejsc ile danych jest w tablicy )


aaaaaa ! pomyliłem Nazwy smile.gif - Działa smile.gif jesteś Genialny smile.gif))) BIG THX.

Ten post edytował Zibi0802 24.03.2006, 14:44:36
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 14:39