PHP:
1
2
3
4
5
6
7
8
9
10
| <? $dbnaam='localweb'; $tbnaam='form'; mysql_connect(); mysql_select_db('localweb', $dbserver); $sql = "select * from $tbnaam"; $resultaat = mysql_query($sql); while ($record = mysql_fetch_object($resultaat)) { echo "Formulier <a href='$record-> $url'>$record-> $kolomnaam</a><br>\n"; } ?> |
Als ik bij het '$record' gedeelte statisch de kolomnamen invoer, gaat alles goed. Maar zodra je dus achter "record->"een $variabele zet, dan gaat het mis.
Je krijgt dan of een Object-> stukje te zien, of een parse error, die een T_STRING verwacht. Dit is afhankelijk van of je een spatie tussen $record-> en de $variabele zet. Hoe kan ik dit oplossen? Ik moet die variabelen hebben zodat ik in principe maar 1 script hoef te schrijven voor alles, ipv van voor alles apart een script.