D
dreivier
Gast
Moin
Bin noch nicht so fit in PHP darum mal eine für euch Profis vllt. blö.. Frage.
Ich habe auf meiner Seite ein Suchformular, die Eingabe darin wird zu einem Php-Script
geschickt welches dann die DB danach dursucht.
Die Ergebnisse werden dann, jeweils 20 pro Seite (Blätterfunktion) ausgegeben. Soweit so gut.
Nun zu meiner Frage, ich habe in der Blätterfunktion z.B. 10 Links also 10 Seiten,
das heisst, jeder Link von 1-10 muss ja beim Klick immer ein query in der DB machen
damit ich die Seitenanzahl usw. ausrechnen, die Links erstellen kann...stresst das nicht
die DB? wäre es nicht besser alles aus der ersten query erst fertigzustellen also alle Links
erstellen, ausrechnen usw. und dann in eine Session zu speichern, die man dann zum
navigieren der Links nutzt?..dann würde man bei jeder Suche nur einmal die DB abfragen
und nicht 10 mal oder ist das egal?
Bin noch nicht so fit in PHP darum mal eine für euch Profis vllt. blö.. Frage.
Ich habe auf meiner Seite ein Suchformular, die Eingabe darin wird zu einem Php-Script
geschickt welches dann die DB danach dursucht.
Die Ergebnisse werden dann, jeweils 20 pro Seite (Blätterfunktion) ausgegeben. Soweit so gut.
Nun zu meiner Frage, ich habe in der Blätterfunktion z.B. 10 Links also 10 Seiten,
das heisst, jeder Link von 1-10 muss ja beim Klick immer ein query in der DB machen
damit ich die Seitenanzahl usw. ausrechnen, die Links erstellen kann...stresst das nicht
die DB? wäre es nicht besser alles aus der ersten query erst fertigzustellen also alle Links
erstellen, ausrechnen usw. und dann in eine Session zu speichern, die man dann zum
navigieren der Links nutzt?..dann würde man bei jeder Suche nur einmal die DB abfragen
und nicht 10 mal oder ist das egal?