Ik heb volgende code
foreach ($results as $row) {
echo "$row->voornaam";
echo "&nbsp";
echo "$row->achternaam";
echo"<br>";

Maar output is
Voornaam1 Achternaam1Voornaam2 Achternaam2

Bedoeling is dat output zo word
Voornaam1 Achternaam1
Voornaam2 Achternaam2

Iemand nog een idee?
Is deze code in deze post echt je volledige code? Lijkt erop dat de output weer wordt aangepast op één of andere manier.
Dit is volledige code die uit het artikel komt in Joomla
<div id="container">



<div id="leftcontent">
<div id="inhoudsummary"><span style="padding:5px;"><img src="http://bravoc.be/images/ploegfotos/H1_2013_2014.jpg" alt="Heren 1 - 2013-2014" title="Heren 1 - 2013-2014"width="450" height="300" ></span>
<br>
</div>
{source}
<?php
// Get a db connection.
$db = JFactory::getDbo();

// Create a new query object.
$query = $db->getQuery(true);

// Select all records from the user profile table where key begins with "custom.".
// Select all records from spelers table where ploegid with 1
// Order it by the ordering field.
$query->select($db->quoteName(array('spelerid', 'ploegid', 'voornaam', 'achternaam')));
$query->from($db->quoteName('#__spelers'));
$query->where($db->quoteName('ploegid') . ' = '. $db->quote('1'));
$query->order('achternaam ASC');

$db->setQuery($query);

$results = $db->loadObjectList();
$row= $db->loadRowList();
//print_r($row);


foreach ($results as $row) {
echo $row->voornaam . " " . $row->achternaam . "<br>".PHP_EOL;
echo $row->voornaam . " " . $row->achternaam . "\r\n".PHP_EOL;
echo $row->voornaam . " " . $row->achternaam . "<p></p>".PHP_EOL;
}
?>
{/source}
Mischien een hele domme vraag maar waarom ga je niet voor een oplossing zoals :
<?php
echo "<table>"
foreach ($results as $row) {
echo "<tr><td>".$row->voornaam."</td>";
echo "<td>".$row->achternaam."</td></tr>";
}
echo "</table>"
?>

Zet je gewoon al je results in een table.

edit: ff quote foutje gefixed
Als ik dit probeer dan krijg ik gewoon een volledig witte pagina te zien.
Dan moet je achter regel 2 en 7 even een ; zetten
Nu krijg ik
ThomasBeckxMattiasDe Meyer
Nog steeds geen succes, héél raar.
Waarschijnlijk word er een stiptags oid overheen gehaald voor je hem op je scherm krijgt

Reageren