Re: [WebDNA] Array for Dummies
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 104588
interpreted = N
texte = I already repliedArrays in webdna aren't really like PHP at allWebdna also does not have a function like json_encode, which is why =20you would have to build your own function like I posted earlier...TCOn 26 Jan 2010, at 09:28, Lawrence Banahan wrote:> Hi,>> Can't any body help me with this...>> Is Array in PHP like Array in Webdna?>> Thanks in advance>> Lawrence>>>> D=E9but du message r=E9exp=E9di=E9 :>>> De : Lawrence
>> Date : 21 janvier 2010 09:50:30 HNEC>> =C0 : talk@webdna.us>> Objet : [WebDNA] Array for Dummies>> R=E9pondre =E0 : >>>> Hi,>>>> I have never used [ArraySet] and [ArrayGet], I'm trying to =20>> understand it but it is a litlle obscure to me...>> I have found a JQuery script that would save me a lot of =time,(http://www.codeassembly.com/Simple-chained-combobox-plugin-for-jQuer=y/=20>> ) but it is linked to a PHP file.>> I'm trying to create my own TPL file.>> If there is a PHP Guru who could help me understand how to convert =20=>> the following code to some nice Webdna...>> I have started with something looking like that :>> [search db=3D../admin/clubs.db&neLIGUEdata=3DFINDALL®IONsumm=3Dt]>> [arrayset name=3Dregion&dim=3D2,[numfound]]>> [founditems]([SKU])=3D[region]>> [/founditems][/arrayset]>> [/search]>>>>>> Thanks in advance>> Lawrence>> > $array =3D array();>> if ($_GET['_name'] =3D=3D 'country')>> {>> if ( $_GET['_value'] =3D=3D 3 )//usa>> {>> $array[] =3D array('1' =3D> 'Montana');>> $array[] =3D array('2' =3D> 'New York');>> $array[] =3D array('3' =3D> 'Texas');>> } else>> {>> $array[] =3D array('0' =3D> 'No state');>> }>> } elseif ($_GET['_name'] =3D=3D 'state')>> {>> if ( $_GET['_value'] =3D=3D 2 )//New York>> {>> $array[] =3D array('1' =3D> 'New York');>> $array[] =3D array('2' =3D> 'Another city');>> } else>> {>> $array[] =3D array('0' =3D> 'No city');>> }>> } else>> {>> $array[] =3D array('1' =3D> 'Data 1');>> $array[] =3D array('2' =3D> 'Data 2');>> $array[] =3D array('3' =3D> 'Data 3');>> }>> echo json_encode( $array );>> ?>>>>
Associated Messages, from the most recent to the oldest:
I already repliedArrays in webdna aren't really like PHP at allWebdna also does not have a function like json_encode, which is why =20you would have to build your own function like I posted earlier...TCOn 26 Jan 2010, at 09:28, Lawrence Banahan wrote:> Hi,>> Can't any body help me with this...>> Is Array in PHP like Array in Webdna?>> Thanks in advance>> Lawrence>>>> D=E9but du message r=E9exp=E9di=E9 :>>> De : Lawrence >> Date : 21 janvier 2010 09:50:30 HNEC>> =C0 : talk@webdna.us>> Objet : [WebDNA] Array for Dummies>> R=E9pondre =E0 : >>>> Hi,>>>> I have never used [ArraySet] and [ArrayGet], I'm trying to =20>> understand it but it is a litlle obscure to me...>> I have found a JQuery script that would save me a lot of =time,(http://www.codeassembly.com/Simple-chained-combobox-plugin-for-jQuer=y/=20>> ) but it is linked to a PHP file.>> I'm trying to create my own TPL file.>> If there is a PHP Guru who could help me understand how to convert =20=>> the following code to some nice Webdna...>> I have started with something looking like that :>> [search db=3D../admin/clubs.db&neLIGUEdata=3DFINDALL®IONsumm=3Dt]>> [arrayset name=3Dregion&dim=3D2,[numfound]]>> [founditems]([SKU])=3D[region]>> [/founditems][/arrayset]>> [/search]>>>>>> Thanks in advance>> Lawrence>> > $array =3D array();>> if ($_GET['_name'] =3D=3D 'country')>> {>> if ( $_GET['_value'] =3D=3D 3 )//usa>> {>> $array[] =3D array('1' =3D> 'Montana');>> $array[] =3D array('2' =3D> 'New York');>> $array[] =3D array('3' =3D> 'Texas');>> } else>> {>> $array[] =3D array('0' =3D> 'No state');>> }>> } elseif ($_GET['_name'] =3D=3D 'state')>> {>> if ( $_GET['_value'] =3D=3D 2 )//New York>> {>> $array[] =3D array('1' =3D> 'New York');>> $array[] =3D array('2' =3D> 'Another city');>> } else>> {>> $array[] =3D array('0' =3D> 'No city');>> }>> } else>> {>> $array[] =3D array('1' =3D> 'Data 1');>> $array[] =3D array('2' =3D> 'Data 2');>> $array[] =3D array('3' =3D> 'Data 3');>> }>> echo json_encode( $array );>> ?>>>>
Toby Cox
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Images do not upload completely ... (2003)
Cut off from the list and can't get an answer to the confused re:QTY price updating question (1998)
Help! Error: Help! I'm stuck: Can't open order file. Ignoring [OrderFile] context (2000)
weiered lookup (2004)
Hiding Email Addresses (2003)
How do I get multiple unique numbers on one template? (2000)
WCS Newbie question (1997)
WebDNA 5.x & iTools 7 & Apache 2 (2003)
Shipping rate x Quantity solution needed (2000)
Share cost of training videos! (1998)
need to delete a database remotely (2000)
Moment of Thanks (1997)
Commitdatabase tag (1998)
PROTECT PAGES (2002)
Robots fill event log (1997)
Question (2000)
Great product and great job ! (1997)
[Fwd: Rotating Banners ... (was LinkExchange)] (1997)
WCS Newbie question (1997)
[OT] - Javascript: Adding fields dynamically (2003)