Jump to content
php.lv forumi

daliishana lapaas


chiter

Recommended Posts

man patiik shitais variantinsh

 

$sakt = (isset($_GET['vestule']) ? intval($_GET['vestule']) : 0);
// te piemēram dabū 10 vēstules sākot no $sakt skaita // parādi viņas
// ja vēl palikušas vēl vēstules, tad jāizdrukā links uz nākoršajām:
  echo '<a href="?vestule=' . strval($sakt+10) . '">Nākamās vēstules</a>';

 

tikai es nezinu kur var dabuut pilno versiju, jo ts laikam nav viis pilnais? un veel es nesaprotu kas domaats zem taa 'vestule' ???

Edited by chiter
Link to comment
Share on other sites

$sakt = (isset($_GET['vestule']) ? intval($_GET['vestule']) : 0);

 

Ko šajā izteiksmē nozīmē '?' un ':' ? Tie ir kautkādi saīsinājumi? Laikam redzēju arī 'if' izteiksmes ar jautājuma zīmi un kolu.. Varbūt kāds var paskaidrot vai iedot URL ? ;)

Link to comment
Share on other sites

man vēl viens jautājums par to php kodu, kas dala ierakstus pa lapām. Vai ar to kodu var sadalīt visu tāpat, ja nav sadalīts masīvos, jo ziņas (jaunā informācija) tiek rakstītas caur Dreamweaveru un tādējādi es nevaru to sadalīt pa masīviem. (laikam)

 

kods:

<?php
@$lapuse=$_GET['lapuse'];
@$id=$_GET ['id'];
if (empty($id)){
$id="sakums";}

if (empty($lapuse)){
$lapuse=1;}

switch ($id){
case "sakums":

$fich="scripts/yes.txt";  
$fp=fopen("$fich","r");  
$yes=fread($fp,10000); 

fclose($fp); 

$masivs=explode("&", $yes);
$zinjas=count($masivs)-1;
$lapuskaits=$zinjas /10;
echo ceil($lapuskaits);
echo ' lappuses <br>';

for($j=1;$j<=$lapuskaits+1;$j++){
echo "<a href=\"?lapuse=$j\">$j</a> ";
}
echo "viesu gramataa ir $zinjas ieraksts/i<br><br>";
for ($i=0;$i<$zinjas;$i++){

if($i>($lapuse*10-10)AND $i<($lapuse*10-1)){

$masivss=explode(";", $masivs[$i]);
$masivss[3]=date("H:i:s d:n:Y",$masivss[3]);
echo "<b>$i.</b> Vards: $masivss[0]<br>e-pasts: $masivss[1]<br>Zinja: $masivss[2]<br>Datums: $masivss[3]<p>";
}
}
?>

Link to comment
Share on other sites

×
×
  • Create New...