![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 11 Dołączył: 1.01.2009 Skąd: Wrocław Ostrzeżenie: (0%)
|
Mam takie zapytanie do mysql'a:
Kod $zap = "SELECT * FROM `cms_grupy` WHERE nazwa1='Strona główna'"; $wyn = mysql_query($zap); while($wiersz = mysql_fetch_row(($wyn))){ $nr_elementu = $wiersz[8]; } echo "<h1>$nr_elementu</h1>"; Niestety zmienna $nr_elementu jest pusta (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) , choć gdy wpiszę to zapytanie do phpMyAdmin'a wyświetla mi się odpowiedni rekord. Proszę, pomóżcie, bo siedzę już na tym i siedzę i w ciąż nie wiem czemu to nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa |
i tak to jest jak się bawisz z rowami (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
dawaj mysql_fetch_assoc to nie będzie problemu. a co to kodu-> po co tyle nawiasów , czy pisząc [8] uwzględniłeś fakt że zaczynamy od 0 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 20 Dołączył: 13.05.2007 Skąd: Warszawa Ostrzeżenie: (0%)
|
Jeśli założeniem Twoim jest wybranie tylko jednego rekordu, a na to wygląda możesz nieco ograniczyć zastosowaną konstrukcję np:
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%)
|
może jest pusta dlatego że wstawiłeś ją poza pętle,, a jak sam wiesz dane pobierasz i wyświetlasz za pomocą pętli
zobacz tak:
zresztą nie widzę potrzeby użycia pętli skoro pobierasz jeden rekord Tyle że pobierasz jeden rekord który spełnia konkretny warunek, a więc możesz o zrobić tak jak napisał porady-it.pl lub:
Ten post edytował ExPlOiT 21.04.2009, 11:15:50 |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 14:15 |