$result_billederne = mysql_query("select * from tblbilleder"); while ( $row_billederne = mysql_fetch_array($result_billederne)){ $img = $row_billederne[1]; for($i=0;$i<$count($result_billederne);$i++){ $str = str_replace("__IMG0".$i."__",$img,$htmlString); } }
problemet er at whileloopet kører igennem de antal gange som der er rækker og dermed får jeg $str ud flere gange. Jeg vil gerne have den til kun at skrive $str ud én gang med værdierne i placeholderen?
Tak for svaret nielle, det var løsningen bortset fra at $i++ skal ned til sidst: $htmlString = "<div>__IMG01__</div><div>__IMG02__</div>"; $str = $htmlString;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.