Archívum - Jan 26, 2014 - Fórum téma
Saját lapozó
Sziasztok!
Egy lapozással kapcsolatban kérnék segítséget. Van a Weblaboron és azon túl rengeteg lapozó, de nem találom azt ami nekem igazán átlátható lenne.
A problémám az hogy lapozással kapcsolatban teljesen alap a tudásom (alap==0) és részletes leírást a logikájáról nem találtam.
Szeretném a lapozás menetét megérteni, és egy saját egyszerű lapozót írni.
A példa kedvéért az egy kereső programot írok be:MySql-Ből kérem le az adatokat, minden működik szépen. (tudom hogy escapelés stb kell rá de ezt a lekérdezést csak a példa miatt írtam).
A lekérés:Hogy kezdjek neki a lapozásnak? Gondolom meg kell határoznom hány sor van amit lekér, mennyit szeretnék ha egy oldalon megjelenne, ...
Köszönöm előre is a segítséget és az infókat is ezzel kapcsolatban.
■ Egy lapozással kapcsolatban kérnék segítséget. Van a Weblaboron és azon túl rengeteg lapozó, de nem találom azt ami nekem igazán átlátható lenne.
A problémám az hogy lapozással kapcsolatban teljesen alap a tudásom (alap==0) és részletes leírást a logikájáról nem találtam.
Szeretném a lapozás menetét megérteni, és egy saját egyszerű lapozót írni.
A példa kedvéért az egy kereső programot írok be:
- <form method="get">
- <input type="text" name="searchword1" id="searchword1">
- <input type="text" name="searchword2" id="searchword2">
- <input type="text" name="searchword3" id="searchword3">
- <button type="submit">Mehet</button>
- </form>
A lekérés:
- <?
- require_once('connectvars.php');
- $dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
- $where = array();
- if ($_GET['searchword1']) {
- $where[] = "elsosor = '" . $_GET['searchword1'] . "'";
- }
- if ($_GET['searchword2']) {
- $where[] = "masodiksor = '" . $_GET['searchword2'] . "'";
- }
- if ($_GET['searchword3']) {
- $where[] = "harmadiksor = '" . $_GET['searchword3'] . "'";
- }
- $query = "SELECT * FROM tabla";
- if(!emptyempty($where)){
- $query .= ' WHERE '.implode(' AND ', $where).'';
- }
- $data = mysqli_query($dbc, $query);
- while ($row = mysqli_fetch_array($data)) {
- echo ''. $_row['adat'] .'';
- }
- ?>
Köszönöm előre is a segítséget és az infókat is ezzel kapcsolatban.