![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 398 Pomógł: 0 Dołączył: 13.07.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Moje pytanie jest troche dziwne, ale od dawna tego szukałem i nie moge tego nigdzie znaleźć... Dokładnie chodzi mi o to, że mam nastepujące zapytanie w php:
Widać ze zapytanie jest proste. O co mi chodzi - otóż w jaki sposób można przypisać z tego zapytania (bo tutaj mamy tylko jeden wynik) wynik do jakiejś zmiennje, np. $a (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) W jaki też sposoób robi się to do zapytania poniżej:
oraz zapytania takiego:
Do tej pory korzystalem z pętli, ale to jest w wielu przypadkach kompletnie niepotrzebne i chcę jakoś uprosić kod źrodłowy. Prosze o pomoc, bo przeszukalem duzo postów i nic nie moge znaleźć konkretnego. Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 27.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
moze o to ci chodzi?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
$zapytanie = "SELECT `id`,`nazwisko`,`lata`,`punkty` FROM `nba`"; $idzapytania = mysql_query($zapytanie); echo '<table>'; while ($wiersz = mysql_fetch_row($idzapytania)) { echo '<tr><td>'. $wiersz[0] .'</td><td>'. $wiersz[1] .'</td>'.<td>'. $wiersz[2] .'</td><td>'. $wiersz[3] .'</td></tr>'; } echo '<table>'; |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Do tej pory korzystalem z pętli, ale to jest w wielu przypadkach kompletnie niepotrzebne i chcę jakoś uprosić kod źrodłowy Korzysta sie z petli gdy zapytanie zwraca wiele rekordow, gdy zapytanie zwraca jeden rekord to sie z petli nie korzysta, a robi sie to co robila petla tylko ze jeden raz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) mozna tez uzyc mysql_result zamiast mysql_fetch_array() by ciut skrocic kod z mysql to ma sredni związek - przenosze @gavron 1) czytaj dokladniej, ty dales petle a chodzilo by bylo bez petli (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) 2) uzywaj bbcode |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 27.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
@gavron 1) czytaj dokladniej, ty dales petle a chodzilo by bylo bez petli (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) 2) uzywaj bbcode mam pytanko.... a jak masz zamiar zrobic to bez petli?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) $a= odczyt_z_bazy if ($a==jeden wynik) { zrob cos tam } else { petla { zrob cos tam } } w taki sposob?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? przecie to jest bez sensu?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?(IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Jak masz jeden rekord, to po prostu:
Pozdrawiam. |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat mam pytanko.... a jak masz zamiar zrobic to bez petli?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) $a= odczyt_z_bazy if ($a==jeden wynik) { zrob cos tam } else { petla { zrob cos tam } } w taki sposob?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? przecie to jest bez sensu?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?(IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! @gavron no ale czego się rzucasz? Wystarczy dac po jednym znaku zapytania i jednym wykrzykniku. Przez ten Twoj cięzki palec baza nam puchnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Napisalem ci przeciez: czytaj dokladniej. Chodzilo tu o pobranie jednego rekordu i basta. Do jednego rekordu niepotrzeba pętli. Cysiaczek powyzej zobrazowal ci kodem to, co ja napisalem slownie. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 398 Pomógł: 0 Dołączył: 13.07.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Dałem:
Wyswietlam $wynik i pokazuje mi "array"... |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 9.10.2006 Skąd: Brzozów Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 26.12.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
mozesz tak |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:47 |