Hoi. Ik heb deze code:

<?PHP
$db = mysql_connect("localhost", "root", "");
Mysql_select_db("formule1");

$NieuwsBerichten = mysql_query("SELECT * FROM nieuwsberichten WHERE Titel = "Nieuwsbericht A" ORDER BY Datum");

while ($Rij = mysql_fetch_array ($NieuwsBerichten)){
echo "<span class="kop1">"
echo $Rij ["Datum"];
echo "</span>"

Die code doe ik in mijn document maar toch is er een witte pagina en laat hij verder niets zien. Waarom? En volgens mij klopt de query ook niet helemaal. Of is die wel goed?
Okay dan! Maaruhm, m'n glazen bol is kapot, wat is je code nu?
Dit hier:

<?PHP
$db = mysql_connect("localhost", "root", "");
Mysql_select_db("formule1");

$NieuwsBerichten = mysql_query("SELECT * FROM nieuwsberichten WHERE Titel = 'Nieuwsbericht A' ORDER BY Datum");

while ($Rij = mysql_fetch_array ($NieuwsBerichten)){
echo "<span class='kop1'>";
echo $Rij ["Datum"];
echo "</span>";

}


?>

Ik vermeld er even bij dat mijn html code die onder dit script staat ook niet meer wordt laten zien. Moet ik het html weer "hervatten"ofzo?
Nu komt het volgende. Je gebruikt geen foutafhandeling.

<?php
$nQuery = "SELECT * FROM nieuwsberichten WHERE Titel = 'Nieuwsbericht A' ORDER BY Datum";
$nResult = mysql_query($nQuery);

if($nResult) {
if(mysql_num_rows($nResult) > 0) {
while($Rij = mysql_fetch_assoc($nResult)) {
echo "<span class='kop1'>".$Rij['datum']."</span>";
}
} else {
echo 'Er zijn geen records gevonden.';
}
} else {
echo mysql_error().' in query: '.$nQuery;
}
?>

Hoppatee ;-).
Waar is de foutafhandeling gebleven?

Je vergeet te controleren of de verbinding met je database wel gelukt is en vervolgens controleer je niet of de query wel gelukt is? Dat zijn wel essentiƫle onderdelen uit je code...
Tja, ik ben nog een beginner en ken al die codes nog niet. Dit hoort toch ook al gewoon te werken? Ik ben ze in elk geval aan het zoeken.
Heb je al iets gedaan met de info die ik in mijn 2 posts gezet heb?

Blijkbaar niet, want die dingen die ik aanhaalde heb je nog steeds niet opgelost.
Sjoerd schreef op 10.01.2009 17:57
Tja, ik ben nog een beginner en ken al die codes nog niet. Dit hoort toch ook al gewoon te werken? Ik ben ze in elk geval aan het zoeken.
SQL Beginnershandleiding

Begin dan eens met het lezen van deze handleiding. Daarin wordt onder andere uitgelegd hoe je gegevens uit je database selecteert en weergeeft. Succes!

Reageren