Jump to content

[SOLVED] echoing Array :\


MikeDXUNL

Recommended Posts

<?php

while($relnews = mysql_fetch_array($related_news)) {

$links[] = '<a href="news.php?id='.$relnews['newsid'].'">'.$relnews['title'].'</a>, ';

}

 

 

$re = explode(", ", $links);

 

$arrCondition = array();

$qu = "";

 

for ($i=0;$i<count($re);$i++)

{

array_push($arrCondition, $re[$i]);

}

$qu = implode("<br /> ",$arrCondition);

?>

 

if I echo $qu; it shows 'Array'

if I do:

 

foreach($links as $link){

echo $link;

}

 

it outputs

Game Added: Call of Duty® 4: Modern Warfare™, More Call of Duty 4 News,

which is correct.

 

why wont it all push into one array?

Link to comment
https://forums.phpfreaks.com/topic/116760-solved-echoing-array/
Share on other sites

well i think you need to change

 

$links[] =

 

to

 

$links .=

 

but am i reading that wrong or are you using a loop to make a comma separated list, only to explode it into an array, and then loop through it to create another array, and then implode it into a string?

Link to comment
https://forums.phpfreaks.com/topic/116760-solved-echoing-array/#findComment-600470
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.