2 Ergebnisse nebeneinander ausgeben

dreambaser

Erfahrenes Mitglied
Hallo Leute ...

Ich habe hier ein Script geschrieben, welches mir Einträge nach Suchwörtern ausgibt.

Dieses möchte ich nun so gestalten, das immer 2 nebeneinander stehen.

Also praktisch sehe das dann so aus:

Ergebniss 1 Ergebniss 2

Ergebniss 3 Ergebniss 4

Wie könnte ich das gestalten ?

Kann mir da jemand mal nen Denkansatz zeigen ?

Hier mal das Script dazu:

PHP:
$result = mysql_query ($sql);
$num_news = mysql_num_rows($result); 
				

for($i=0; $i<$num_news; $i++){ 


$product_id = mysql_result($result ,$i,'product_id');
$titles = mysql_result($result ,$i,'title_'.$_SESSION['language'].'');
$categories_id = mysql_result($result , $i, 'categories_id');
$news_text = mysql_result($result ,$i,'description_'.$_SESSION['language'].''); //abfrage der news 
$first = array_slice(explode(' ', $news_text), 0, 20); //explode teilt den string wieder an der ' ' und array_slice erstellt einen neuen array mit den ersten 40 elementen = worten der news 
$kurze_news = join(' ', $first) . '...&nbsp;'; //join verbindet die elemente des arrays wieder zu einem string. am ende werden noch drei punkte angehängt... 
$sql_cat = "SELECT * FROM ".TABLE_CATEGORIES." WHERE categories_id='$categories_id'";
$result_cat = mysql_query($sql_cat);
$categories_result = mysql_fetch_array($result_cat);


echo '<a href="'.FILENAME_DETAILS.'?product_id='.$product_id.'&categories_id='.$categories_id.'">'.$titles.'</a><br>'.$kurze_news.'<br>';

 

}

Vielen Dank
 
Zurück