![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam Mam pewien kłopot z działaniem funkcji,
która w swoim założeniu ma na celu w polu wyboru select formularza, wyświetlić listę rekordów z bazy danych. Może mi ktoś pomóc ? Kod poniżej Wynik działania jest na www.coframa.tonet.pl/1/test.php pozdrawiam Indus Kod <?php
function wyswietl_dodaj_klient_form() { echo '<br />'; echo '<form action=dodaj_klient.php method=post>'; echo '<table>'; echo '<tr><td>Grupa:</td> '; echo '<td> <select name="prawa_u">'; $zapytanie = "select id_grupa_kli, nazwa_grupa from grupa_klienci"; $wynik = mysql_query($zapytanie); $ile_znalezionych = mysql_num_rows($wynik); for ($i=0; $i <$ile_znalezionych; $i++) { $wiersz = mysql_fetch_array($wynik); ($i+1); echo '<option value="'.$wiersz['id_grupa_kli'].'">'.$wiersz['nazwa_grupa'].'</option>'; } echo '</select></td></tr>'; echo '</table></form>'; } ?> |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Wyświetl sobie żródło tej strony, którą podałeś, może to Ci pomoże. Jest tam kilka interesujących błędów.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 10.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Funkcja jest na tyle dobrze napisana aby spełniała swoje zadanie. Na stronie która podałeś wyświetla się dobry element formularza ale pusty. Zakładam, że połaczyłeś się z bazą danych ale być może nie dokonałeś wyboru bazy! Jeśli jesteś pewien, że połaczenie z bazą została nawiązane i została ona wybrana to sprawdz wynik jaki zwraca ta funkcja.
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Cytat(bartos @ 2004-11-10 11:37:04) Funkcja jest na tyle dobrze napisana aby spełniała swoje zadanie. Na stronie która podałeś wyświetla się dobry element formularza ale pusty. Zakładam, że połaczyłeś się z bazą danych ale być może nie dokonałeś wyboru bazy! Jeśli jesteś pewien, że połaczenie z bazą została nawiązane i została ona wybrana to sprawdz wynik jaki zwraca ta funkcja. A zajrzałeś do źródła? Pewnie nie, bo inaczej nie pisałbyś tych.... tego, co napisałeś. Cytat <b>Warning</b>: mysql_query(): Access denied for user: 'root@localhost' (Using password: NO) in <b>/usr/home/coframatonet/www/1/funkcje_wyswietl2.php</b> on line <b>12</b><br /> Wytłumaczyć?.. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nie mogę sobie z tym poradzić całość wygląda tak
pilk: funkcje_bazy.php
plik jest właściwy bo używam go w innych skryptach i działa plik: funkcje_wyswietl2.php
plik: test.php
cos tu jest nie tak ale coooo (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) --- Nie zadne [code] tylko do kodu php [php] (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) hwao |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 00:08 |