{ $faza = $zapytanie; foreach ($podziel as $value) { $sql = $db->query('insert into words (word,czas) values ("'.$value.'", "'.$data.'")'); } } if($zapytanie == NULL) { } if($wartosc == 'all' or $wartosc == NULL) { if($h) { $sql = $db->query("select distinct * from linki_dane where hosting = '".$h."' and tytul like '".$zapytanie."%' or opis like '".$zapytanie."%' or tagi like '".$zapytanie."%' AND hosting = (SELECT hosting FROM linki_dane WHERE hosting '".$h."') "); // szukanie wg hostingu nie działa nie wiem czemu, dane są poprawne } else { $sql = $db->query("select distinct * from linki_dane where tytul like '%".$zapytanie."%' or opis like '%".$zapytanie."%' or tagi like '%".$zapytanie."%'"); } } else { if($h) { $sql = $db->query("select distinct * from linki_dane where hosting = '".$h."' and tytul like '".$zapytanie."%' or opis like '".$zapytanie."%' or tagi like '".$zapytanie."%'"); } else { $sql = $db->query("select distinct * from linki_dane where rozszerzenie = '".$wartosc."' and tytul like '%".$zapytanie."%' and opis like '%".$zapytanie."%' or tagi like '%".$zapytanie."%'"); } } include('config.php'); $ile_na_strone = $config['szukane']; $iles = 0; $rows = $sql->num_rows; // jak pobrać liczbę![]()
$str = $r / $ile_na_strone; $a = $r % $ile_na_strone; $page_news1 = ($a!=0)? $page_news2[0] + 1 : $str; // stronicowanie
Proszę o korektę i ewentualna optymalizację kodu.
Pozdrawiam
da się jakoś rozwiązać ten problem ze stronicowaniem i różnymi zapytaniami?