Kerstin2: Anfänger Problem: variable hochzählen und/oder reseten

Beitrag lesen

Hi,
habe ein kleines Script das läuft und funktioniert, allerdings bin ich mit dem Code unzufrieden, das muss doch eleganter gehen, aber ich stehe momentan komplett auf dem Schlauch.
Mache eine DB-abfrage und erhalte so die max Anzahl der gewählten Datensätze ($max).
Von diesen Datensätzen zeige ich einen komplett an ($current). Es sollen die vier folgenden Datensätze klein angezeigt werden bzw. wenn es nicht mehr vier weitere gibt, das Array wieder von vorne ausgelesen werden. Wie gesagt habe ein work-around geschrieben, wäre aber dankbar wenn mir jemand sagen könnte wie man das vernünftig und ohne große Redundanz machen könnte (will ja was lernen)...
Hier mein Code snippet für die Anzeige der folgenden Datensätze:

<?php
if($max-$current>4)
{
?>
<img src="<?php echo $resultArray[$current+1]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[$current+2]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[$current+3]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[$current+4]["p_name"];?>" height="100" border="0">
<?php
}
elseif($max-$current>3)

{
?>
<img src="<?php echo $resultArray[$current+1]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[$current+2]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[$current+3]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[0]["p_name"];?>" height="100" border="0">

<?php
}
elseif($max-$current>2)

{
?>
<img src="<?php echo $resultArray[$current+1]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[$current+2]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[0]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[1]["p_name"];?>" height="100" border="0">

<?php
}
elseif($max-$current>1)
{
?>
<img src="<?php echo $resultArray[$current+1]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[0]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[1]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[2]["p_name"];?>" height="100" border="0">
<?php
}
else
{
?>

<img src="<?php echo $resultArray[0]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[1]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[2]["p_name"];?>" height="100" border="0">
<img src="<?php echo $resultArray[3]["p_name"];?>" height="100" border="0">

<?php
}