Ik heb het volgende:
<?php
/**
* initialisatie databasevariabelen
*/
$host = 'localhost';
$gebruiker = 'va';
$wachtwoord = 'va';
$database = 'va';
$query = "SELECT * FROM vac_inhoud";
/**
* database openen
*/
$db = mysql_connect($host, $gebruiker, $wachtwoord, $database)
or die ("foutje");
mysql_select_db($gebruiker, $db);
if (!$result = mysql_query($query)){
echo 'foutje2';
echo 'fout is: ' .mysql-error($db);
exit;
};
while ($record = mysql_fetch_array($result))
{
echo "<p><b>{$record['catagorie']}";
$cat = $record['catagorie'];
$query2 = "SELECT * FROM vac_inhoud WHERE catagorie=$cat";
if (!$result2 = mysql_query($query2)){
echo 'foutje3';
echo 'fout is: ' .mysql-error($db);
exit;
};
while ($record2 = mysql_fetch_array($result2))
{
echo "<p><b>{$record2['functie']}";
}
}
?>
Maar ik krijg het volgende:
foutje3
Fatal error: Call to undefined function: error() in /var/www/testvac/vac_lees2.php on line 51
Ik probeer een while lus in een while lus te krijgen, ik weet niet eens of dat kan.
Als iemand een idee heeft, graag.
Thanx en groetjes,
Jasper
262 views