Jump to content
php.lv forumi

lapošana


zoo-

Recommended Posts

Es vēlos sadalīt rakstus pa lapām.. Tikai nevaru nolasīt vajadzīgās rindas priekš attiecīgās lapas (no news.txt faila).

SQL tas laikam izskatās tā:

$sql = "SELECT * FROM table ORDER by id LIMIT ".$start.",".$limits;

bet kā nolasīt no txt faila ?

 

Pilns kods šeit.

Edited by zoo-
Link to comment
Share on other sites

a kurš teica ka dažreiz nevar izmantot glabāšanai failā...

reku man viens vecs kods iemētājies...

$articles = getArticles(); // funkcija kas ielasa masīvā saturu no txt faila
$pageNum = intval (abs($_GET['p']));
$rowsPerPage = 2;
$rows_c = count($articles);
$pageCount = ceil ($rows_c / $rowsPerPage);
if ($pageNum > $pageCount) $pageNum = $pageCount-1;
$offset = $pageNum  * $rowsPerPage;
if ($pageCount == 0) $pageCount = 1;

if (!empty($articles)) {
for ($i=$offset;$i<($rowsPerPage+$offset);$i++) {
	$article = $articles[i];
	//izvads
	}
}

Edited by NiTrino
Link to comment
Share on other sites

a kurš teica ka dažreiz nevar izmantot glabāšanai failā...

 

neviens, vnk nesaprotu tadu ideju, glabat zinjas vai vel kaut ko .txt faila , nu logs labi ... bet nu liela apjoma informaciju ... vieglak glabat to db ..

Link to comment
Share on other sites

Paldies!

if (!empty($articles)) {
for ($i=$offset;$i<($rowsPerPage+$offset);$i++) {
	$article = $articles[i];
	//izvads
	}

Šī koda daļa ļoti palīdzēja. Tikai tur pie vajadzēja tā - [$i]..

Nu beigās man sanāca šādi .

Edited by zoo-
Link to comment
Share on other sites

×
×
  • Create New...