![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 18.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, mam problem z połączeniem treści bazy danych z listą rozwijaną... nie wiem czy źle robię pętle czy zapytanie... siedzę nad tym już dwie godziny i nic nie wychodzi, z językiem php nie wiele miałem do czynienia w życiu (jakieś 3 godziny lekcyjne...)ale udało mi się stworzyć coś takiego:
<?php $polaczenie=mysql_connect("localhost","root",""); mysql_select_db("meble",$polaczenie); $zapytanie="select nazwa_koloru from kolor"; $wynik=mysql_query($zapytanie,$polaczenie); echo ' <form action="dodaj1.php" method="POST"> <table> <tr><td width=150>Typ Mebla: </td><td><input type="text" name="typ"></td></tr> <tr><td width=150>Nazwa: </td><td><input type="text" name="nazwa_mebla"></td></tr> <tr><td width=150>cena: </td><td><input type="text" name="cena"></td></tr> <tr><td width=150>Wybierz Kolor : </td><td><select name="kolor"> <option> 'while ($tab=mysql_fetch_array($wynik)) { $nazwa=$tab['nazwa_koloru']; ''.$nazwa.'' } '</option> </table> <input type="submit" value="Dalej"> </form> '; while ($tab=mysql_fetch_array($wynik)) { $nazwa=$tab['nazwa_koloru']; echo ' '.$nazwa.''; } mysql_close($polaczenie); ?> Ta druga pętla na końcu kodu to jest taka pętla robocza dzięki której sprawdziłem że baza danych ma połączenie z php i ona wyświetla wszystko prawidłowo. Natomiast ta wyżej w liście rozwijania(<select>) wyrzuca mi błąd: Parse error: syntax error, unexpected T_WHILE, expecting ',' or ';' in C:\xampp\htdocs\projekt\dodaj.php on line 38 domyślam się że chodzi tu o problem z pętlą lub jakimś znaczkiem w nim ale nie mam pojęcia czy źle ją zrobiłem czy poprostu w takiej liście pętli nie można używać!:( dodam że studiuję grafikę komputerową zaocznie ale jakieś blade pojęcie o c# i php mam, nie wielkie ale zawsze... o mysql wiem nieco więcej ale mimo to proszę o odpowiedź dosyć jasną językowo która pomoże mi rozwiązać ten problem |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 23:15 |