Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

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-
Posted

kam tad tu news glaba .txt faila, liec tos ieks db, un pec tam lieto pagination , pamekle to caur google , un bus tev prieks

ja es pareizi tevi sapratu

Posted (edited)

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
Posted
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 ..

Posted (edited)

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-
Posted

es jau neapgalvoju ka jaizmanto txt, protams ka tas jataisa ar datubazem, cilveks vienk gribeja zinaat kaa to izdarit ar txt, un viss.

×
×
  • Create New...