Met een query probeer ik alle projecten te selecteren waar de user toegang tot heeft:
(deze werkt)
vervolgens laat ik hem fetchen:
en als ik vervolgens waarden wil uitlezen kan ik geen veld namen gebruiken maar alleen veld nummers.
$result[users.naam] werkt niet maar $result[0] wel.
Dit wil ik dus niet omdat er wel eens wat in queries kan veranderen. Wat doe ik hier fout, of is dit gewoon weg niet mogelijk.
SQL:
1
2
3
4
5
| "SELECT users.naam, project.naam FROM users, project, projectleden WHERE users.naam='".$username."' AND projectleden.user=users.id AND projectleden.project=project.id |
(deze werkt)
vervolgens laat ik hem fetchen:
PHP:
1
| while ($result=mysql_fetch_array($query, MYSQL_BOTH)) |
en als ik vervolgens waarden wil uitlezen kan ik geen veld namen gebruiken maar alleen veld nummers.
$result[users.naam] werkt niet maar $result[0] wel.
Dit wil ik dus niet omdat er wel eens wat in queries kan veranderen. Wat doe ik hier fout, of is dit gewoon weg niet mogelijk.
[ Voor 8% gewijzigd door cybermans op 23-05-2003 11:18 . Reden: ff sql minder aso breed gemaakt ]