Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 29.04.2002 Skąd: Warszawa Ostrzeżenie: (0%)
|
Ostatio robiłem projekcik odnośnie danych technicznych produktów.
Polega to na tym, że wybiera się z listy produkt jaki chce się porównać i przesyła dalej. Nazwy konkretnych modeli są przesyłane do skryptu i za pomocą nich wyciągam z bazy dane na ich temat. Problem polega na tym, że mając nazwe produktu pobieram wszystko na jego temat i wyświetlam potem drugi i tak dalej, ale w ten sposób moje porównanie nie ma sensu, bo dane umieszczam w tabelach, które rozjeżdzają się w dół i gdy jakiś model ma wiecej tekstu to ta tabela zjeżdza jeszcze niżej w ten sposób powstają niepożądane schodki i ogólny chaos. Jak to rozwiązać ? Czy wrzucić to w pętli, żeby każda dana modelu była pobierana z osobna tzn. np. (o lewej do prawej) mode1 -> model2 -> model3 ble -> nic -> gorzej Nie wiem czy to jest zrozumiałe, chyba namieszałem... Pobieram 1-wszą dane modelu1 później 1-wszą modelu2 2-gą dane modelu1 później 2-gą modelu2 itd. ... ? W ten sposób będę miał mnóstwo zapytań do bazy !!!!!! Pomóżcie proszę :? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%)
|
Cytat Wpierw pobierz wszystkie dane z bazy a potem je przetwarzaj (tak jest moze troszke wolniej, ale znacznie latwiej).
nie zgodze sie z tym ze jest wolniej przeciez najwiecej czasu kosztuje polaczenie z baza a jak masz juz wszystko w RAMie to idzie juz szybko. nie polecam pobierania wszytskiego jesli ktos chce wybrac np 500000 wspisow z bazy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
dvc porównanie danych technicznych w PHP 16.05.2002, 15:08:03
kryr Wpierw pobierz wszystkie dane z bazy a potem je pr... 16.05.2002, 17:44:03
dvc tak też myślałem, że mnóstwo zapytań musi przecież... 17.05.2002, 10:01:36
castor Cytattak też myślałem, że mnóstwo zapytań musi prz... 17.05.2002, 11:24:10
dvc dzięki castor wyjąłeś mi to z ust 20.05.2002, 09:22:21 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 19:56 |