Ik krijg steeds onderstaande error als ik
$list3 = odbc_fetch_array($execfunction3); (regel 43 btw)
probeer te doen. Ik heb geen enkel idee waaraan het zou kunnen liggen. De query die ik draai geeft een waarde terug, maar ik kan de gegevens niet in een array stekken. Iemand een idee?

Warning: odbc_fetch_array() [function.odbc-fetch-array]: No tuples available at this result index in *** on line 43

Je query geeft 0 rijen (tuples) terug...
<?
$selectfunction3 = "SELECT * FROM Artikelen WHERE Artikel_ID=$list2[Artikel_ID]";
$execfunction3 = odbc_exec($conn, $select3);
$bestaatartikel = better_odbc_num_rows($conn, $selectfunction3);

if($bestaatartikel == 0)
{
echo "Artikel bestaat niet.";
}
else
{
$list3 = odbc_fetch_array($execfunction3);
? >
<script language="Javascript">
alert('< ?php echo "$list2[Artikel_ID]:$list2[Order_Aantal]"; ? >');
</script>
< ?
}
?>
Geloof me, er is zeker 1 rij. heb het uitvoerig getest
heb fout gevonden. regel 3 van bovenstaand stukje. $execfunction3 = odbc_exec($conn,$select3) moet $execfunction3 = odbc_exec($conn,$selectfunction3) zijn. En bij de rij-teller gebruikt em de juiste select-statement, dus die gaf ook het juiste aantal weer.
Stupid me.

Reageren