Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Lista wyboru
micro
post 15.05.2003, 19:56:17
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 23.03.2003

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


Nie chcą mi się wyswietlać w select option kategorie np. banki,pomoc drogowa,komunikacja. Nie wiem co żle zrobiłem, ale nie moge dojsc do tego jaki bład tu jest. Help me!
Ponizej przedstawiam kod przedstawiający formularz z dwóch tabel

[php:1:408e929adb]<? include("przewodnik/funkcje.php"); ?>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
<TITLE>Przewodnik</TITLE>
</HEAD>
<BODY>
<?
$id_nazwa = addslashes(htmlentities ($id_nazwa));
$id_kat = addslashes(htmlentities ($id_kat));
$naglowek = addslashes(htmlentities ($naglowek));
$adres = addslashes(htmlentities ($adres));
$telefon = addslashes(htmlentities ($telefon));

if ($id_nazwa && $id_kat && $naglowek && $adres && $telefon && $id_kat && $nazwakat) {
mysql_connect ("localhost", "root", "test") or
die ("Nie można połączyć się z MySQL");
mysql_select_db ("bazadanych") or
die ("Nie można połączyć się z bazą bazadanych");
$query = "INSERT INTO przewodnik,kategoria (id_nazwa,id_kat,naglowek,adres,telefon,id_kat,nazwakat)
VALUES ('$id_nazwa', '$id_kat', '$naglowek', '$adres', '$telefon', '$id_kat', '$nazwakat')";
$wynik = mysql_query ($query);
print "<H3>Dziękujemy</H3>Wiadomość została dopisana.";

} else { // Wyświetlenie formularza
$query2="SELECT * FROM kategoria";
$wynik2 = mysql_query($query2);
print "<H5>Dodaj dane:</H5>";
print "<FORM METHOD=POST>";
print "<b>Kategoria:</b><br>"; // TUTAJ NIE WYŚWIETLA KATEGORII
print "<select name="nazwakat">";
print "<?
while($row = mysql_fetch_array($wynik2))";
{
$id_kat = $row['id_kat'];
$nazwakat = $row['nazwakat'];
print "<option value="$id_kat">$nazwakat</option>";
}
print"?>";
print"</SELECT><br>";
print "<B>Nagłówek:</B><BR>";
print "<INPUT TYPE="text" NAME="naglowek" VALUE="$naglowek" ";
print "SIZE=30><BR><B>Adres:</B><BR>";
print "<INPUT TYPE="text" NAME="adres" ";
print " VALUE="$adres" SIZE=30><BR>";
print "<B>Telefon:</B><BR><INPUT TYPE="text" ";
print "NAME="telefon" VALUE="$telefon" SIZE=30><BR>";
print "<INPUT TYPE="submit" VALUE="Wyślij">";
print "</FORM>";

}
?>
<HR noshade color='#669966' size="1"><br><A HREF="index.php">Strona główna</A>,
<A HREF="index.php?id=edycja_kat">Powróć do edycji</A>
</BODY>
</HTML>[/php:1:408e929adb]
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 21:16