[TYPO3-UG Dutch] database selectie
Patrick Broens
patrick at patrickbroens.nl
Tue Jul 18 09:30:33 CEST 2006
Hi Sacha,
Wat dacht je van $GLOBALS['TYPO3_DB']->exec_SELECTgetRows?
Die geeft een array van rijen terug. In principe doet deze functie exact
hetzelfde als jij omschrijft, maar het voordeel is dat je hem zelf niet
iedere keer hoeft te schrijven.
Patrick
Sacha Ligthert wrote:
> Hoi,
>
> Patrick Broens wrote:
>
>> <snip>Hoewel deze een mooie object presenteert om daarmee je query te
>> formuleren, geeft dit nog steeds een MySQL resource terug I.P.V. een
>> Array of een Object.</snip>
>>
>> Hoezo?
>>
>> $row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)
>>
>> geeft een array terug, nl. $row
>
> Maar je je blijft een MySQL resource door een functie heen pushen om
> maar 1 regel per keer van een selectie eruit te krijgen.
> Je wilt eigenlijk een query opgeven en een Array of een Object ervoor
> terug krijgen, bijv:
> $multi_dim_array = $GLOBALS['TYPO3_DB']->SQL($query);
>
> ipv
>
> $res = = $GLOBALS['TYPO3_DB']->SQL($query);
> while ($single_line_array = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res);) {
> // ..etc ..etc ..etc
> }
>
> Sacha
>
More information about the TYPO3-UG-dutch
mailing list