Moderator |
|
Ook helpen functies je code beter leesbaar te maken.
Ik heb bijvoorbeeld een functie voor het uitvoeren van een query.
In deze functie kun je een fetch_methode kiezen (fetch_row is default), de resultaten worden opgeslagen in een array; wanneer er fouten optreden, word in een speciaal veld in dat array een foutmelding geplaatst - foutmeldingen worden onderdrukt. Aan het einde van de functie (wanneer het array met resultaten gevuld is) word het query resultaat vrijgegeven.
In plaats van
<?php
$query = ...;
$res = mysql_query(...);
while($row = mysql_fetch_...($res)) {
...
}
mysql_free_result($res);
?>
<?php $query = ...; while($row = mysql_fetch_...($res)) { ... } ?>
heb je dus:
<?php
$arr = query(je_query, 1); // fetch assoc
?>
<?php $arr = query(je_query, 1); // fetch assoc ?>
|