Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML/MYSQL] Opcja select
Roguś
post
Post #1





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 14.12.2006
Skąd: Częstochowa

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


Mam problem. Chce zrobić pole select ale z tych kategorii które sa w db.
  1. <?php
  2. $q = mysql_query("SELECT * FROM slowa where login='$in'")
  3. or die ("blad ");
  4.  
  5. echo '<form method=post><input type=text name=slowoa><input type=text name=slowob>';
  6. echo '<select>';
  7. while ($row = mysql_fetch_array($q)) 
  8. {
  9.  echo "<option>$row['kategoria']</option>";
  10.  
  11. }
  12. echo '</select></form>';
  13. ?>

Kiedyś udało mi sie to zrobić a teraz wyswietla mi puste pole, czyli tak jak by nie było kategorii mimo to ze sa 2 do wyboru. Połaczenie z mysql i db jest ok

Ten post edytował Roguś 24.07.2007, 22:45:31
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Roguś
post
Post #2





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 14.12.2006
Skąd: Częstochowa

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


Nadal mi sie nie pokazuje :/ Nie wiem kurde co jest
Go to the top of the page
+Quote Post
strife
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat(Roguś @ 24.07.2007, 23:46:49 ) *
Nadal mi sie nie pokazuje :/ Nie wiem kurde co jest


A co masz w źródle pliku? Jesteś pewien, że wyciąga te rekordy? W tym Twoim formularzu brakuje trochę ciapków np. <input type="text" />

No i jeszcze jedna wzkazówka, jak masz więcej html'a od php to lepiej używaj takiej składni:

  1. // ...
  2. <?php while ($row = mysql_fetch_array($q)) : ?>
  3. <option name="dupa"><?php echo $row['kategoria'] ?></option>
  4. <?php endwhile; ?>
  5. // ...


Pozdrawiam.
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: 6.10.2025 - 01:48