Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dziwne cos w formularzu
boom
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 23.02.2005

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


Zaczne standardowo - dopiero zaczynam zabawe z php
Chodzilo mi o to zeby w formularzu mozna bylo wybrac Nazwe_miasta z tabeli miasta (ktora gdziestam jest zrobiona w mysql).
Wszystko dziala tylko w select zamiast nazw miasta pokazuje sie napis "array" tyle razy ile jest rekordow w tabeli miasta. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

oto kod

<form action="mmm.php" method="post">
ID_miasta:<select name="d">
<?php
$connection=mysql_connect("","","");
$db=mysql_select_db("",$connection);
$john='SELECT Nazwa_miasta FROM miasta';
$dane=mysql_query($john);
while($city=mysql_fetch_array($dane))
{
echo ("<option value=\"$city\">$city</option>");
}
?>
</select>
</form>

z gory dziekuje za pomoc
Go to the top of the page
+Quote Post
hmmm
post
Post #2





Grupa: Zarejestrowani
Postów: 247
Pomógł: 0
Dołączył: 4.01.2005

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


  1. <?php
  2. //kod przed
  3.  
  4. //tu zamien
  5. while($city=mysql_fetch_array($dane, MYSQL_NUM))
  6. {
  7. echo (&#092;"<option value=\"$city[0]\">$city[0]</option>\");
  8. }
  9.  
  10. //kod po
  11. ?>
Go to the top of the page
+Quote Post
Puciek
post
Post #3


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


  1. <form action="mmm.php" method="post">
  2. ID_miasta:<select name="d">
  3. <?php $connection=mysql_connect("","","");
  4. $db=mysql_select_db("",$connection);
  5. $john='SELECT Nazwa_miasta FROM miasta';
  6. $dane=mysql_query($john);
  7. while($city=mysql_fetch_array($dane))
  8. {
  9. echo ("<option value=\"$city['Nazwa_miasta']\">$city['Nazwa_miasta']</option>");
  10. }
  11. ?>
  12. </form>


mysql_fetch_array" title="Zobacz w manualu PHP" target="_manual


UPDATE
hmmm: lepiej nierobic tak, duzo lepiej podac nazwe tabeli, pozatym musialbys uzyc mysql_fetch_row jesli dobrze pamietam

Ten post edytował Puciek 23.02.2005, 15:56:42
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: 14.09.2025 - 23:18