DMXzone Database Connector PHP Support Product Page
Complex Search Engine
Asked 21 May 2014 19:21:09
1
has this question
21 May 2014 19:21:09 Randy Riesterer posted:
I've spent the last several days on this with only partial success. I'd like a complex search form with several AND/OR search parameters that will display its results in a single table. Can you give me guidance how to use Connector, Data Bindings, or Formatter to do this or direct me to a tutorial that would help me? This type of an engine is CRITICAL to a site I am designing.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Untitled Document</title> </head> <body> <form id="frmAuthor" name="frmAuthor" method="get" action=""> <table id="outline_all" width="54%" border="0" cellpadding="4"> <tr> <th align="left" bgcolor="#8EA6C0" class="textbody"><strong> <input name="Button" type="button" id="button" onclick="MM_goToURL('parent','pubs_search_incl.php');return document.MM_returnValue" value="Clear Searches " /> (U) Search Database for an Article</strong></th> </tr> <tr> <td align="center" nowrap="nowrap" bgcolor="#E4EAFA" class="textbody"> <span class="redtext">by</span><strong> Author:</strong> <input name="Author" type="text" id="Author" size="40" /> <br /></td> </tr> <tr> <td align="center" nowrap="nowrap" bgcolor="#E4EAFA" class="textbody"> <label for="select"></label> <select name="select" id="select"> <option value="AND">AND</option> <option value="OR">OR</option> </select> </td> </tr> <tr> <td align="center" nowrap="nowrap" bgcolor="#E4EAFA" class="textbody"> <span class="redtext_lrg">OR</span><span class="redtext"> by</span> <strong>Title Keyword:</strong> <input name="Title" type="text" id="Title" size="40" /> <br /></td> </tr> <tr> <td align="center" nowrap="nowrap" bgcolor="#E4EAFA" class="textbody"><select name="select2" id="select2"> <option value="AND">AND</option> <option value="OR">OR</option> </select></td> </tr> <tr> <td align="center" nowrap="nowrap" bgcolor="#E4EAFA" class="textbody"> <span class="redtext_lrg">OR</span> <span class="redtext">by</span> <strong>Category:</strong> <select name="Category" id="Category" data-binding-repeat-children="{{pub_categories.data}}" data-binding-id="select" data-binding-src="{{Category}}"> <option value="{{Category}}">{{Category}}</option> </select> <br /> <br /> <input name="Find3" type="submit" id="Find3" onclick="dmxDataBindingsAction('refresh','search_category',{})" value="Find" /> <br /> </td> </tr> </table> </form> <br /> <table> <tr data-binding-repeat="{{search_auth.data}}" data-binding-id="repeat2"> <td width="3%" valign="top" nowrap="nowrap" bgcolor="#E4EAFA" class="textbody"><a href="Documents/{{FileName}}" target="_top" class="hilight_link"> Get Article</a></td> <td valign="top" bgcolor="#E4EAFA" class="textbody">{{SubmitDate}}</td> <td valign="top" bgcolor="#E4EAFA" class="textbody">{{Category}}</td> <td valign="top" bgcolor="#E4EAFA" class="textbody">{{Author}}</td> <td valign="top" bgcolor="#E4EAFA" class="textbody">{{Title}}</td> <td valign="top" bgcolor="#E4EAFA" class="textbody">{{JUAID}}</td> <td valign="top" bgcolor="#E4EAFA" class="textbody">{{IssueNumber}}</td> <td valign="top" bgcolor="#E4EAFA" class="textbody">{{Volume}}</td> </tr> </table> </body> </html>
Replies
Replied 22 May 2014 13:02:02
22 May 2014 13:02:02 Randy Riesterer replied:
Progress. I've gotten the search by Author and/or Title Keyword to work perfectly - so I'm halfway there. Now, I need to figure out how to find data via a selected item from my dynamic dropdown named 'Category'.
In other words, how do I filter data by selecting an item listed in a dynamic dropdown? Can you give me a nudge/hint how to do this?
In other words, how do I filter data by selecting an item listed in a dynamic dropdown? Can you give me a nudge/hint how to do this?