Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][MySQL][PHP]Ściągnięcie danych bazy do SELECT OPTION, W jaki sposób ściągnąć loginy użytkowników do pola select
tinware
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 23.08.2009
Skąd: Wołomin

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


Witam.

Jak w temacie. Oto skrypt:

  1. $wynik = mysql_query ("SELECT * FROM Users ORDER by nr DESC;");
  2. $i=0;
  3. $ile = mysql_num_rows($wynik);
  4. while ($rekord = mysql_fetch_assoc ($wynik)) {
  5. $nr = $rekord['nr'];
  6. $data = $rekord['data'];
  7. $ranga = stripslashes( ($rekord['ranga']));
  8. $login = stripslashes( ($rekord['login']));
  9.  
  10. echo "Login: <SELECT NAME=\"do\" style=\"width: 300px\" VALUE=\"$login\"><option VALUE=\"$login\">$login</option></select>";
  11. }


Skrypt zamiast wyświetlić loginy w polu select jako opcje, wyswietla login jako opcje i SELECTow tyle, ile loginów.
Go to the top of the page
+Quote Post
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


  1. $wynik = mysql_query ("SELECT * FROM Users ORDER by nr DESC;");
  2. $i=0;
  3. $ile = mysql_num_rows($wynik);
  4. if($ile>0){
  5. echo '<SELECT NAME=\"login\" style=\"width: 300px\" >';
  6. while ($rekord = mysql_fetch_assoc ($wynik)) {
  7. $nr = $rekord['nr'];
  8. $data = $rekord['data'];
  9. $ranga = stripslashes( ($rekord['ranga']));
  10. $login = stripslashes( ($rekord['login']));
  11.  
  12. echo "<option VALUE=\"$login\">$login</option>";
  13. }
  14. echo'</select>';
  15. }
Go to the top of the page
+Quote Post
tinware
post
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 23.08.2009
Skąd: Wołomin

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


Dzięki. Wszystko w porządku.

Mam jeszcze jeden problem. Zapisuje wiadomość bazie w polu text w postaci:

Cytat
text 1
text 2
text 3
text 4
text 5


i wyświetlam go poprzez: $pole_tekstowe i wyswietla to następująco:

Cytat
text 1 text 2 text 3 text 4 text 5



Jakiego kodu użyć, aby na stronie wyświetlało tak jak w bazie, czyli z "enterami" ?

Ok. Już się uporałem z tym. Temat do zamknięcia

Ten post edytował tinware 7.03.2011, 03:50:15
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: 3.10.2025 - 12:59