[WebDNA] Array for Dummies
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 104546
interpreted = N
texte = This is a multi-part message in MIME format.--------------040302030606090003020704Content-Type: text/plain; charset=ISO-8859-1; format=flowedContent-Transfer-Encoding: 7bitHi,I have never used [ArraySet] and [ArrayGet], I'm trying to 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-jQuery/) 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 the following code to some nice Webdna...I have started with something looking like that : [search db=../admin/clubs.db&neLIGUEdata=FINDALL®IONsumm=t] [arrayset name=region&dim=2,[numfound]] [founditems]([SKU])=[region] [/founditems][/arrayset] [/search]Thanks in advanceLawrence 'Montana'); $array[] = array('2' => 'New York'); $array[] = array('3' => 'Texas'); } else { $array[] = array('0' => 'No state'); } } elseif ($_GET['_name'] == 'state') { if ( $_GET['_value'] == 2 )//New York { $array[] = array('1' => 'New York'); $array[] = array('2' => 'Another city'); } else { $array[] = array('0' => 'No city'); } } else { $array[] = array('1' => 'Data 1'); $array[] = array('2' => 'Data 2'); $array[] = array('3' => 'Data 3'); } echo json_encode( $array ); ?>--------------040302030606090003020704Content-Type: text/html; charset=ISO-8859-1Content-Transfer-Encoding: 7bitHi,
I have never used [ArraySet] and [ArrayGet], I'm trying to understandit but it is a litlle obscure to me...
I have found a JQuery script that would save me a lot oftime,(
http://www.codeassembly.com/Simple-chained-combobox-plugin-for-jQuery/)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 thefollowing code to some nice Webdna...
I have started with something looking like that :
[searchdb=../admin/clubs.db&neLIGUEdata=FINDALL®IONsumm=t]
[arrayset name=region&dim=2,[numfound]]
[founditems]([SKU])=[region]
[/founditems][/arrayset]
[/search]
Thanks in advance
Lawrence
<?php
$array = array();
if ($_GET['_name'] == 'country')
{
if ( $_GET['_value'] == 3 )//usa
{
$array[] = array('1' => 'Montana');
$array[] = array('2' => 'New York');
$array[] = array('3' => 'Texas');
} else
{
$array[] = array('0' => 'No state');
}
} elseif ($_GET['_name'] == 'state')
{
if ( $_GET['_value'] == 2 )//New York
{
$array[] = array('1' => 'New York');
$array[] = array('2' => 'Another city');
} else
{
$array[] = array('0' => 'No city');
}
} else
{
$array[] = array('1' => 'Data 1');
$array[] = array('2' => 'Data 2');
$array[] = array('3' => 'Data 3');
}
echo json_encode( $array );
?>
--------------040302030606090003020704--
Associated Messages, from the most recent to the oldest:
This is a multi-part message in MIME format.--------------040302030606090003020704Content-Type: text/plain; charset=ISO-8859-1; format=flowedContent-Transfer-Encoding: 7bitHi,I have never used [ArraySet] and [ArrayGet], I'm trying to 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-jQuery/) 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 the following code to some nice Webdna...I have started with something looking like that : [search db=../admin/clubs.db&neLIGUEdata=FINDALL®IONsumm=t] [arrayset name=region&dim=2,[numfound]]
[founditems]([SKU])=[region] [/founditems][/arrayset] [/search]Thanks in advanceLawrence 'Montana'); $array[] = array('2' => 'New York'); $array[] = array('3' => 'Texas'); } else { $array[] = array('0' => 'No state'); } } elseif ($_GET['_name'] == 'state') { if ( $_GET['_value'] == 2 )//New York { $array[] = array('1' => 'New York'); $array[] = array('2' => 'Another city'); } else { $array[] = array('0' => 'No city'); } } else { $array[] = array('1' => 'Data 1'); $array[] = array('2' => 'Data 2'); $array[] = array('3' => 'Data 3'); } echo json_encode( $array ); ?>--------------040302030606090003020704Content-Type: text/html; charset=ISO-8859-1Content-Transfer-Encoding: 7bitHi,
I have never used [ArraySet] and [ArrayGet], I'm trying to understandit but it is a litlle obscure to me...
I have found a JQuery script that would save me a lot oftime,(
http://www.codeassembly.com/Simple-chained-combobox-plugin-for-jQuery/)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 thefollowing code to some nice Webdna...
I have started with something looking like that :
[searchdb=../admin/clubs.db&neLIGUEdata=FINDALL®IONsumm=t]
[arrayset name=region&dim=2,[numfound]]
[founditems]([SKU])=[region]
[/founditems][/arrayset]
[/search]
Thanks in advance
Lawrence
<?php
$array = array();
if ($_GET['_name'] == 'country')
{
if ( $_GET['_value'] == 3 )//usa
{
$array[] = array('1' => 'Montana');
$array[] = array('2' => 'New York');
$array[] = array('3' => 'Texas');
} else
{
$array[] = array('0' => 'No state');
}
} elseif ($_GET['_name'] == 'state')
{
if ( $_GET['_value'] == 2 )//New York
{
$array[] = array('1' => 'New York');
$array[] = array('2' => 'Another city');
} else
{
$array[] = array('0' => 'No city');
}
} else
{
$array[] = array('1' => 'Data 1');
$array[] = array('2' => 'Data 2');
$array[] = array('3' => 'Data 3');
}
echo json_encode( $array );
?>
--------------040302030606090003020704--
Lawrence
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:
Location of Browser Info.txt file (1997)
using showpage and showcart commands (1996)
Need relative path explanation (1997)
RE: Sorting error (1997)
Server crash (1997)
Cancel Subscription (1996)
Urgent help needed (1998)
Frames and WebCat (1997)
Secure server question (1997)
So many lookers, hey smith micro (2003)
WebDNA Mail issues (2002)
Multiple Pulldowns (1997)
[WebDNA] OT: How is this being done? Curious. (2009)
WebStar Secure on other machine (1997)
WebCat2.0 [format thousands .0f] no go (1997)
Help name our technology! (1997)
apostrophe in search item (1997)
temporary database? (2000)
Not really WebCat (1997)
process SSI (1998)