[TYPO3-UG Dutch] php code

Leen Strijk leenstrijk at tomaatnet.nl
Mon Oct 15 10:11:33 CEST 2007


De regel $this->cObj->enableFields('user_companydata_cat');
hoorde er helemaal niet tussen. Die is er per abuis bij gekomen.
Maar ik gebruikte de debug() niet goed.

Bedankt

Leen Strijk schreef:
> Mag ik nog iets vragen,
> 
> Ik heb de volgende code :
> $queryArr['fields']   = "user_companydata_cat";
> $queryArr['tables']   = "tt_content";
> $queryArr['where']    = " pid=".$GLOBALS['TSFE']->id.
> $this->cObj->enableFields('user_companydata_cat');
> $queryArr['group']    = "";
> $queryArr['orderby']  = "";
> $queryArr['limit']    = "0,1";
> $confRes =
> $GLOBALS['TYPO3_DB']->exec_SELECTquery($queryArr['fields'],$queryArr['tables'],$queryArr['where'],$queryArr['group'],$queryArr['orderby'],$queryArr['limit']); 
> 
> debug();
> 
> Ik krijg een fout in de debugger(cc_debug), maar er wordt verder niets 
> getoond. Ik ga er van uit dat als de query goed aangeroepen wordt dat 
> deze dan getoond wordt in de debugger, dus kan alleen de aaanroep fout 
> zijn.
> Nu begrijp ik dat er helemaal geen query wordt uitgevoerd.
> Wat gat er mis.
> 
> Gr Leen
> 
> 
> Anthony Donker / Inconel BV schreef:
>> Hoi Leen,
>> Graag gedaan hoor!
>> Volgens mij kan dit je dan ook helpen:
>> http://typo3.org/fileadmin/typo3api-4.0.0/de/d07/classt3lib__DB.html
>>
>> Groetjes,
>>
>> Anthony
>> -----Oorspronkelijk bericht-----
>> Van: typo3-ug-dutch-bounces at lists.netfielders.de
>> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Leen Strijk
>> Verzonden: vrijdag 12 oktober 2007 12:33
>> Aan: typo3-ug-dutch at lists.netfielders.de
>> Onderwerp: Re: [TYPO3-UG Dutch] php code
>>
>> Ja , dit zal me zeker helpen.
>> Zou je me de ref (als je hem alsnog gevonden hebt) willen geven.
>>
>> Hardstikke bedankt
>>
>>
>>
>> Anthony Donker / Inconel BV schreef:
>>> Hoi Leen,
>>>
>>> Je kan gewoon zoiets doen (zonder de lib te includen, dit is niet
>> nodig:
>>> $queryArr['fields']   = "*";
>>> $queryArr['tables']   = "tx_pluginnaam_tabel";
>>> $queryArr['where']    = "deleted=0 AND hidden=0 AND
>>> pid=".$GLOBALS['TSFE']->id;
>>> $queryArr['group']    = "";
>>> $queryArr['orderby']  = "";
>>> $queryArr['limit']    = "0,1";
>>> $confRes =
>>> $GLOBALS['TYPO3_DB']->exec_SELECTquery($queryArr['fields'],$queryArr['
>>> ta bles'],$queryArr['where'],$queryArr['group']
>>> ,$queryArr['orderby'],$queryArr['limit']);
>>> If($GLOBALS['TYPO3_DB']->sql_num_rows($confRes) {  $confRow = 
>>> $GLOBALS['TYPO3_DB']->sql_fetch_assoc($confRes);
>>>  ....
>>>  {rest van je code}
>>> } else {
>>>  $content = 'record niet gevonden!';
>>> }
>>>
>>> Hopelijk kom je hier wat verder mee; zoals je ziet hoef je niet 
>>> 'ingewikkeld' te doen en zijn de meeste sql-functies gewoon te 
>>> gebruiken.
>>> Ook zweeft er ergens een REF voor staan, ik kon hem alleen tijdens het
>>
>>> beantwoorden van dit mailtje niet direct vinden :( (ook niet in mijn 
>>> favorites).
>>>
>>> Groetjes,
>>>
>>> Anthony
>>>
>>>
>>> -----Oorspronkelijk bericht-----
>>> Van: typo3-ug-dutch-bounces at lists.netfielders.de
>>> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de] Namens Leen Strijk
>>> Verzonden: vrijdag 12 oktober 2007 11:55
>>> Aan: typo3-ug-dutch at lists.netfielders.de
>>> Onderwerp: [TYPO3-UG Dutch] php code
>>>
>>> Hallo,
>>>
>>>
>>> Ik wilde graag vragen of dit een juist gebruik van de code is.
>>>
>>> Ik wil een simpele query uitvoeren (Leren extensies af te maken na de 
>>> kickstarter).
>>>
>>> Ik heb 'require_once(PATH_t3lib.'class.t3lib_db.php');'gedaan.
>>>
>>> en ik heb:
>>> t3lib_div::makeInstance('exec_SELECTquery');
>>> $this->select_fields = 'user_companydata_cat'; $this->from_table = 
>>> 'tt_content'; $this->where_clause = $this->uid=6; exec_SELECTquery(); 
>>> gedaan.
>>> de melding : Cannot instantiate non-existent class: exec_selectquery
>>>
>>> Hier gaat dus iets fout.
>>> mijn vragen:
>>> Hoe roep ik de functie exec_SELECT_query in de class.t3lib_db aan.
>>> Hoe toon ik de uitvoer.
>>>
>>> Ik moet er bij vermelden dat ik wel php heb geleerd maar het werken 
>>> met classes en api's niet.
>>>
>>> Wie stuurt mij de goede richting op?
>>> Alvast bedankt Gr Leen
>>> _______________________________________________
>>> TYPO3-UG-dutch mailing list
>>> TYPO3-UG-dutch at lists.netfielders.de
>>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>>>
>>>
>>
>> _______________________________________________
>> TYPO3-UG-dutch mailing list
>> TYPO3-UG-dutch at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
>>
>>
> 



More information about the TYPO3-UG-dutch mailing list