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:
Vielen Dank
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) . '... '; //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