Vezi functiile PHP : each(); si foreach();

si asta e un exemplu:

<?
 $i=0;
 while(list($key, $song) = each($queue))
 {
  if(empty($song["artist"]))
   $song["artist"] = 'Artist Necunoscut';

   if($i>0) echo ", ";
   echo $song["artist"];
   if($song["cere_melodia"]!=0)
 { echo "<img src=\"images/om.gif\" alt=\"Aceasta melodia a fost ceruta de
un ascultator\">"; }
   $i++;

 }
?>

asta e altu:

<?
$lines = file ('categorii.txt');

foreach ($lines as $line_num => $line) {
echo "Asta este linia numaru: ". $line_num ." si contine: ".
htmlspecialchars($line);
}
?>

> se da urmatoarea chestie
> <?
> $data =3D `/bin/ls -l /etc/rc.d/users.mac | awk {'print $6" "$7" "$8'}`;
> echo "Ultima actualizare: $data<br><pre>";
> $ceva =3D `cat /etc/rc.d/useri | awk {'print $1'}`;
> $altceva =3D `cat /etc/rc.d/useri | wc -l`;
> echo "$ceva";
> echo "$altceva";
> echo "</pre>";
> ?>
> asta da un output de genul :
> user
> user
> user
> si un numar n care arata cati useri sunt in total
> dilema: cum fac sa-mi numeroteze fiecare user in parte
> si cum fac numarul n de la sfarsit sa fie de fapt n -x ?
>
> --=20
> save the ozone layer
>
> --- 
> Detalii despre listele noastre de mail: http://www.lug.ro/
>
>


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui