eerst had ik:

<?php
/**
* initialisatie databasevariabelen
*/
$host = 'localhost';
$gebruiker = 'vac';
$wachtwoord = 'vac367';
$database = 'vac';
$query = "SELECT * FROM vac_inhoud GROUP BY categorie";
/**
* 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 "<h1><b>{$record['categorie']}</b></h1>";
$queryy = "SELECT * FROM vac_inhoud WHERE categorie='{$record['categorie']}'";
if (!$resultt = mysql_query($queryy)){
echo 'foutje3';
echo 'fout is: ' .mysql_error($db);
exit;
};
while ($recordd = mysql_fetch_array($resultt))
{
echo "<p>- <a href=http://84.243.219.167/testvac/vac_lees2.php?link={$recordd['id']}>{$recordd['functie']}</a>";
}
}



?>

Dit werkt prima,

Toen ging ik over naar een andere db maar is in feite precies het zelfde dus kreeg ik:

<?php
/**
* initialisatie databasevariabelen
*/
$host = 'localhost';
$gebruiker = 'vac';
$wachtwoord = 'vac367';
$database = 'formfields';
$query = "SELECT * FROM vacatures GROUP BY categorie";
/**
* 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 "<h1><b>{$record['categorie']}</b></h1>";
$queryy = "SELECT * FROM vacatures WHERE categorie='{$record['categorie']}'";
if (!$resultt = mysql_query($queryy)){
echo 'foutje3';
echo 'fout is: ' .mysql_error($db);
exit;
};
while ($recordd = mysql_fetch_array($resultt))
{
echo "<p>- <a href=http://84.243.219.167/detazend/vacatures/vac_lees2.php?link={$recordd['id']}>{$recordd['functie']}</a>";
}
}



?>

nu krijg ik een foutmelding als volgt:

foutje2 fout is: Table 'vac.vacatures' doesn't exist

terwijl ik vraag naar table vacatures en niet vac.vacatures?????

Wat gaat hier nou fout???

Kan iemand me alsjeblieft helpen.

Bedankt en groetjes,

Jasper
@Jacco: Ook als je dat niet weet! Ga in een verloren uurtje gewoon eens even alle array-functies doorbladeren, of de string-functies, etc. etc. Op het moment dat jij in de knel komt, weet je zo ongeveer waar je het moet zoeken.

Je denkt toch niet dat ik zo'n geweldige programmeur ben dat ik nooit problemen en/of bugs heb? Ik vraag tenslotte zelden of nooit wat op phphulp. Het enige wat ik echt goed kan, is zoeken in handleidingen! En dat scheelt hééél veel tijd kan ik je vertellen.
Aan de rechten ligt het dus niet want zelfs als root user krijg ik hetzelfde probleem.

Iemand nog een idee???

Groetjes,

Jasper
Als root user krijg ik dan:

foutje2 fout is: No Database Selected

??????????????

Groetjes,

Jasper
Frank schreef op 21.03.2007 20:32
@Jacco: Ook als je dat niet weet! Ga in een verloren uurtje gewoon eens even alle array-functies doorbladeren, of de string-functies, etc. etc. Op het moment dat jij in de knel komt, weet je zo ongeveer waar je het moet zoeken.

Je denkt toch niet dat ik zo'n geweldige programmeur ben dat ik nooit problemen en/of bugs heb? Ik vraag tenslotte zelden of nooit wat op phphulp. Het enige wat ik echt goed kan, is zoeken in handleidingen! En dat scheelt hééél veel tijd kan ik je vertellen.


Mijn hele beeld naar de knoppen :(
$gebruiker = 'vac';
$database = 'formfields';

$db = mysql_connect($host, $gebruiker, $wachtwoord, $database)
or die ("foutje");
mysql_select_db($gebruiker, $db);

maak daar eens $database van
Jonathan schreef op 21.03.2007 21:05
$gebruiker = 'vac';
$database = 'formfields';

$db = mysql_connect($host, $gebruiker, $wachtwoord, $database)
or die ("foutje");
mysql_select_db($gebruiker, $db);

maak daar eens $database van


dan krijg ik:
foutje2 fout is: No Database Selected

Reageren