hoi mij php code


<?php
	include("includes/connect.php");	
?>
<!DOCTYPE html>
<html lang="nl">
<head>
	<meta charset=utf-8>
</head>
<body>
	<h2>Opdrachten </h2> 
<?php
	$con = connect();
	$sql = "SELECT * FROM todo
			WHERE nummer=>1";
	$resultaat = $con->query($sql);
	echo "<table>";
	foreach ($resultaat as $rij){
		echo "<tr>";
		echo "<td>".$rij["nummer"]."</td>";
		echo "<td>".$rij["begindatum"]."</td>";
		echo "<td>".$rij["todobefore"]."</td>";
		echo "<td>".$rij["todo"]."</td>";
		echo "<td>".$rij["beschrijving"]."</td>";
		echo "<td>".$rij["opdrachtklaar"]."</td>";
		echo "</tr>";
	};
	echo "</table>";
	$con =NULL;
?>
</body>
</html>


ik kan niet zien waar de fout zit op lijn 17 en heb verschillende dingen geprobeerd maar het lukt me niet
Moet je niet iets hebben met _fetch_assoc() of _fetch_array()?
Zoals ik het nu zie voer je alleen een query uit.
Ik heb in mijn glazen bol gekeken welke foutmelding je krijgt maar helaas, het is niet te zien.
Ook geeft mijn glazen bol geen enkele aanvullende info over wat er niet goed gaat.

Ik ben bang dat je dit dan ook zelf op moet lossen met deze beschikbare info.
De foutmelding staat in de titel Pipo, dus misschien even de oogballen oppoetsten. :)
Warning: Invalid argument supplied for foreach()

Het is altijd zo fijn als mensen een eigen gebreid stukje om de database heen bouwen.

Simpel gezegd, komt het op neer:
- Connect met database [V]
- maak een string met de query [V]
- voer de query uit [V]
- fetch de query [X]
Ik denk zomaar aan de foutmelding te zien, dat de TS die laatste is vergeten.
Hoewel natuurlijk een van die andere stappen ook fout kunnen gaan natuurlijk.
Maar omdat TS aangeeft dat hij al "van alles" heeft geprobeerd neem ik aan dat hij die stappen met [V] heeft gecontroleerd.
en het liefst zet je in Barts rijtje tussen voer-uit en fetch ook nog de stap "controleer of de query gelukt is".

Want anders is $resultaat ook nog eens een boolean.
iedereen bedankt inmiddels het probleem gevonden blijkbaar was het WHERE nummer=>1"; die hij niet pakten dus heb die maar veranderd.
En omdat je geen fout controle had ingebouwd kom je daar na lang ploeteren een keer achter. Ivo had gelijk ;-)

Tijd om nog eens goed deze pagina te lezen.
WHERE nummer >= 1 dus

Als 'nummer' het AutoIncrement-volgnummer van een todo-lijst is, is een SELECT * FROM todo WHERE nummer >= 1 natuurlijk sowieso niet logisch.

Reageren