Magyar Nemzeti Szívalapítvány


Kardiológus válaszol

http://www.mnsza.hu/szivbeteg/beteg/dralap.php

Szeretne többet tudni a szívbetegségről? Kérdezze meg orvos szakértőnket. Új szolgáltatásunkban várjuk kérdéseit, észrevételeit a honlapunkon szereplő témákban. Írja meg azt is, miről szeretne többet olvasni oldalainkon. Szívesen próbálunk segíteni. Kérdésére néhány napon belül választ küldünk e-mailben.

KÉRDÉSEM VAN

Kérdést csak regisztrált és bejelentkezett felhasználó tud feltenni.
Kérjük jelentkezzen be! Köszönjük.

-------------- hirdetés --------------

-------------- hirdetés --------------


Szűrés a következők szerint



listázása.


"; $talalat = mysql_num_rows($eredmeny); print "

Jelenleg " . $talalat . " kérdés van adatbázisunkban $tema_neve témakörben.

"; $peroldal = 4; // hány tételt akarsz 1 lapon //$oldalszam = mysql_num_rows($sql_query); // hány rekordom van? (Persze lehet egy "select count(id) as db from tábla formából is leolvasni. // A teszthez: //$oldalszam=40; // Itt most fixen beállítottam, hogy 40 rekordom van. print "

"; // Teszt vége $lap=0; if (isset($_GET['oldal'])) { $lap=intval($_GET['oldal']); // Leveszem, hogy hányadik oldal kell }; if ($lap<1) { $lap=1; }; $oldalszam = intval(($oldalszam-1)/$peroldal)+1; // Hány lapra lesz szükség // Biztonságként, ha közben elfogyott volna a rekord, akkor a végére if ($lap>$oldalszam) { $lap=$oldalszam; }; if ($oldalszam > 1 ) { if ($lap>1) // Ha van értelme az előzőnek mint linknek, akkor azt írja { echo 'Első '; echo 'Előző '; } else { echo 'Első '; echo 'Előző '; }; $k=$lap-3; // A kezdet az az aktuális -3 (Aktuális=7, akkor 4,5,6,7 ... lesz if ($k<1) // Ha kicsúszott volna (meprt pl. az aktuális a 2., akkor a lista kezdete az első { $k=1; }; $v=$k+6; // A kezdethez képest még 6 lapnyi lapozás (összesen 7) kell egyszerre if ($v>$oldalszam) { $v=$oldalszam; // Ha ez túlcsordulna a rendelkezésre állón, akkor a véhéig. }; if ($v>6) { $k=$v-6; }; for($i=$k;$i<=$v;$i++) // Itt írom ki a lapozókat { if ($i==$lap) { echo '['.$i.'] '; } else { echo '['.$i.'] '; }; }; if ($lap<$oldalszam) { echo ' Következő '; echo ' Utolsó '; } else { echo 'Következő '; echo 'Utolsó'; }; } // $sql="select .... Limit ". ($lap-1)."," .$peroldal; print "

"; $parancs = "SELECT * FROM dr_alap_edit WHERE $tema and latszik=1 ORDER BY id desc Limit ". $peroldal*($lap-1)."," .$peroldal ; $eredmeny = mysql_query($parancs); // ****************************************************************** $gad = 0; while ($sor = mysql_fetch_array($eredmeny)) { $latszik = $sor["latszik"]; if ($latszik==1){ $gad = $gad+1; ?>

Dr. Alap

-------------- hirdetés --------------

-------------- hirdetés --------------


"; // Teszt vége $lap=0; if (isset($_GET['oldal'])) { $lap=intval($_GET['oldal']); // Leveszem, hogy hányadik oldal kell }; if ($lap<1) { $lap=1; }; $oldalszam = intval(($oldalszam-1)/$peroldal)+1; // Hány lapra lesz szükség // Biztonságként, ha közben elfogyott volna a rekord, akkor a végére if ($lap>$oldalszam) { $lap=$oldalszam; }; if ($oldalszam > 1 ) { if ($lap>1) // Ha van értelme az előzőnek mint linknek, akkor azt írja { echo 'Első '; echo 'Előző '; } else { echo 'Első '; echo 'Előző '; }; $k=$lap-3; // A kezdet az az aktuális -3 (Aktuális=7, akkor 4,5,6,7 ... lesz if ($k<1) // Ha kicsúszott volna (meprt pl. az aktuális a 2., akkor a lista kezdete az első { $k=1; }; $v=$k+6; // A kezdethez képest még 6 lapnyi lapozás (összesen 7) kell egyszerre if ($v>$oldalszam) { $v=$oldalszam; // Ha ez túlcsordulna a rendelkezésre állón, akkor a véhéig. }; if ($v>6) { $k=$v-6; }; for($i=$k;$i<=$v;$i++) // Itt írom ki a lapozókat { if ($i==$lap) { echo '['.$i.'] '; } else { echo '['.$i.'] '; }; }; if ($lap<$oldalszam) { echo ' Következő '; echo ' Utolsó '; } else { echo 'Következő '; echo 'Utolsó'; }; } print ""; ?>

Szűrés a következők szerint

listázása.

-------------- hirdetés --------------

-------------- hirdetés --------------

Nyomtatás