close ad
Databridge V2 with MySQLi support IS Now Available!
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Search from a dynamic dropdowns form.

Thread began 4/27/2011 8:54 am by John Langer | Last modified 4/28/2011 4:27 am by John Langer | 1117 views | 6 replies |

John LangerBeta Tester

Search from a dynamic dropdowns form.

Hi,

Attached is the search form and the search results pages plus an sql database should you need it.

The result of this is that the results page just shows an empty table (no result) and I cannot figure out why. Can you tell me where I'm going wrong here?

Many thanks.

Attached Files
SearchTest.zip
sql.txt
Sign in to reply to this post

Jason ByrnesWebAssist

in the Create Dynamic Array behavior, set the Child ID Column to be the GroupLocator instead of Group ID column

Sign in to reply to this post

John LangerBeta Tester

Well I would never have thought of that in a million years.

Many, many thanks as always Jason.

Sign in to reply to this post

Jason ByrnesWebAssist

The way i figured that was to look at the recordset code. This line:

php:
$rsGroupsSearch = mysql_query($query_rsGroupsSearch, $connCvmOrg) or die(mysql_error());



executes the query. the first argument:
$query_rsGroupsSearch

is the SQL string.

In the body of the page, I added the following code:

php:
SQL: <?php echo($query_rsGroupsSearch); ?><br />

POST: <?php var_dump($_POST); ?>



to see both the SQL being executed on the database and the contents of the form post.

the result was:

SQL: SELECT * FROM groups WHERE (Region = 2) AND ((GroupLocator LIKE '%2%')) 
POST: array(4) { ["sel_region"]=> string(1) "2" ["sel_location"]=> string(1) "2" ["search"]=> string(6) "Search" ["WADbSearch1"]=> string(6) "Submit" }



I could see from this part of the SQL:
GroupLocator LIKE '%2%'

that the value being used for the GroupLocator comparison was the Group ID value, not GroupLocator value.
the string

Sign in to reply to this post

John LangerBeta Tester

Well thanks for the explanation Jason. Once again you lot go that extra mile.

I don't pretend to understand fully but I will study that at my leisure and try and get my head round it.

Sign in to reply to this post

Jason ByrnesWebAssist

You're welcome, I prefer the "teach a man to fish" method rather than just catching 'em for you.

Sign in to reply to this post

John LangerBeta Tester

Good philosophy :-)

Sign in to reply to this post

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...