Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
Rik Engelen
16/07/2010 09:17:38Ik heb een stuk code gemaakt om de laatste id & laatste klantnr op te halen.
Nu krijg ik een foutmelding en heb geen idee waar dit vandaan komt.
heb van alles aangepast in de select maar het lukt me niet.
Ook al wat error testen gedaan door alleen de select uit te voeren.
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
Hij gaat fout bij:
$query_select = mysql_query("select max(klantnummer) as hoogste_klantnummer, max(id) as hoogste_id from bedrijven_\"".$id_bedrijven_categorie[$i]."\" limit 1");
----------------------
// HAAL AANTAL BEDRIJVEN TABELLEN ID'S OP
$id_bedrijven_categorie = array();
$query_id_bedrijven_categorie = mysql_query("select id from bedrijven_categorieen") or die(mysql_error());
while ($r = mysql_fetch_assoc($query_id_bedrijven_categorie))
{
$id_bedrijven_categorie[] = $r['id'];
}
// Tel hoeveel records er zijn
$id_bedrijven_categorie_aantal = count($id_bedrijven_categorie);
for ($i = 0; $i <= $id_bedrijven_categorie_aantal; $i++)
{
$query_select = mysql_query("select max(klantnummer) as hoogste_klantnummer, max(id) as hoogste_id from bedrijven_\"".$id_bedrijven_categorie[$i]."\" limit 1");
while ($r = mysql_fetch_assoc($query_select))
{
$hoogste_klantnummer = $r['hoogste_klantnummer'];
$hoogste_id = $r['hoogste_id'];
}
}
----------------------
Nu krijg ik een foutmelding en heb geen idee waar dit vandaan komt.
heb van alles aangepast in de select maar het lukt me niet.
Ook al wat error testen gedaan door alleen de select uit te voeren.
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in
Hij gaat fout bij:
$query_select = mysql_query("select max(klantnummer) as hoogste_klantnummer, max(id) as hoogste_id from bedrijven_\"".$id_bedrijven_categorie[$i]."\" limit 1");
----------------------
// HAAL AANTAL BEDRIJVEN TABELLEN ID'S OP
$id_bedrijven_categorie = array();
$query_id_bedrijven_categorie = mysql_query("select id from bedrijven_categorieen") or die(mysql_error());
while ($r = mysql_fetch_assoc($query_id_bedrijven_categorie))
{
$id_bedrijven_categorie[] = $r['id'];
}
// Tel hoeveel records er zijn
$id_bedrijven_categorie_aantal = count($id_bedrijven_categorie);
for ($i = 0; $i <= $id_bedrijven_categorie_aantal; $i++)
{
$query_select = mysql_query("select max(klantnummer) as hoogste_klantnummer, max(id) as hoogste_id from bedrijven_\"".$id_bedrijven_categorie[$i]."\" limit 1");
while ($r = mysql_fetch_assoc($query_select))
{
$hoogste_klantnummer = $r['hoogste_klantnummer'];
$hoogste_id = $r['hoogste_id'];
}
}
----------------------
Gewijzigd op 16/07/2010 09:18:49 door Rik Engelen
PHP hulp
28/11/2024 21:45:30Rik Engelen
16/07/2010 09:59:51Ik heb het opgelost het zat hem in de count ik heb nu een -1 toegevoegd.
// Tel hoeveel records er zijn
$id_bedrijven_categorie_aantal = count($id_bedrijven_categorie);
$id_bedrijven_categorie_aantal = $id_bedrijven_categorie_aantal - 1;
// Tel hoeveel records er zijn
$id_bedrijven_categorie_aantal = count($id_bedrijven_categorie);
$id_bedrijven_categorie_aantal = $id_bedrijven_categorie_aantal - 1;