Wellicht een eenvoudig puntje maar zit al de halve avond te zoeken, misschien is iemand die het zo weet??
De query levert een "verticale" array op uit de database (dus een reeks waarden uit een kolom), het lukt echter niet hier een andere waarde uit te halen dan van positie "0,0".
de code:
$query = "SELECT VraagID FROM koppel_grvr WHERE Actief = '1'";
$result = mysql_query($query) or die('Error : ' . mysql_error());
$quest = mysql_fetch_array($result, MYSQL_NUM);
echo "waarde uit DB : ".$quest[1][0]."<BR>";
de echo dient uiteraard als test [0][0] levert de juiste waarde op, zowel [1][0] als [0][1] niets.
ik heb maar 1 "kolom"als resultaat. het resultaat neem ik in een session mee naar een andere php file waar ik deze opneem in een loop. bij elke run van de loop moet er een volgende rij gebruikt worden. Zou het meest handig zijn om dat te doen met een teller in de array die elke keer de volgende rij pakt.
Maar met de gegeven oplossingen krijg ik het ook wel aan de praat, alleen iets omslachtiger, en in mijn optiek minder netjes.
Belangrijkste in natuurlijk dat het werkt...en dat zal het gaat doen..:)
Ik ga morgen maar eens stoeien met jullie aangedragen oplossingen/ideeen..
Toch maar een loopje ingebouwd die de array uit de query (in kolomvorm) ombouwd naar een horizontaal array en daarmee verder de code in gaat en dat werkt uiteraard prima.