Normaal betekend deze foutmelding dat je iets fout doet in je query, maar er zit absoluut geen fout in.

ik heb van alles geprobeerd, zoals prepare, query, get_result etc etc. Maar kom er niet uit.

Ik krijg deze error bij dit voorbeeld:

Fatal error: Call to undefined method mysqli_stmt::fetch_assoc() in /home/jcslnl/domains/podiumverhuurhaaglanden.nl/public_html/podium/includes/portfolio.php on line 18

  $qry = "
			SELECT
				klnr, 
				bestand,
				omschrijving
			FROM
				podium_portfolio";
	if(!$statement = $connectionnew->query($qry))
	{						
	echo 'Fout in query: '.$mysqli->error;
	}

	WHILE($list = $statement->fetch_assoc())							
		{
}


Als ik het zo gebruik, krijg ik maar 1 resultaat:


$qry = "
            SELECT
                *
            FROM
                podium_portfolio";
    if(!$statement = $connectionnew->prepare($qry))
    {                        
    echo 'Fout in query: '.$mysqli->error;
    }$statement->execute();
    $result = $statement->get_result();
    WHILE($list = $result->fetch_assoc())                            
        {
}


[size=xsmall]Toevoeging op 21/02/2015 05:51:09:[/size]

Probleem is opgelost, bleek dat er later in eht script de term statement nog een keer vooorkomt.

Reageren