<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.jayscafe.net/index.php?action=history&amp;feed=atom&amp;title=Search_Page</id>
	<title>Search Page - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.jayscafe.net/index.php?action=history&amp;feed=atom&amp;title=Search_Page"/>
	<link rel="alternate" type="text/html" href="https://wiki.jayscafe.net/index.php?title=Search_Page&amp;action=history"/>
	<updated>2026-04-08T12:26:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://wiki.jayscafe.net/index.php?title=Search_Page&amp;diff=202&amp;oldid=prev</id>
		<title>Jayctheriot: php/mysql code for the search page.</title>
		<link rel="alternate" type="text/html" href="https://wiki.jayscafe.net/index.php?title=Search_Page&amp;diff=202&amp;oldid=prev"/>
		<updated>2019-11-11T12:54:49Z</updated>

		<summary type="html">&lt;p&gt;php/mysql code for the search page.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$servername = &amp;quot;192.168.2.12&amp;quot;;&lt;br /&gt;
$username = &amp;quot;wp_teda.org&amp;quot;;&lt;br /&gt;
$password = &amp;quot;wp_teda.org&amp;quot;;&lt;br /&gt;
$dbname = &amp;quot;db_medical_resources&amp;quot;;&lt;br /&gt;
$rec_limit = 10;&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;form action=&amp;quot;&amp;lt;?php echo htmlspecialchars($_SERVER['PHP_SELF']);?&amp;gt;&amp;quot; method='post'&amp;gt;What are you looking for? &amp;lt;br&amp;gt;&amp;lt;em&amp;gt;Less is more.  If you don't find what you are looking for, try just a few letters of the name.&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;table class=&amp;quot;search_form&amp;quot; style=&amp;quot;border-style: none; &amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td class=&amp;quot;search_select&amp;quot; style=&amp;quot;border-style: none;&amp;quot; colspan=&amp;quot;2&amp;quot; &amp;gt; &lt;br /&gt;
&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;search_terms&amp;quot; size=&amp;quot;60&amp;quot; maxlength=&amp;quot;160&amp;quot; class=&amp;quot;search_select&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td class=&amp;quot;search_select&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;button name=&amp;quot;submit&amp;quot; value=&amp;quot;Submit&amp;quot; type=&amp;quot;submit&amp;quot;&amp;gt;Search&amp;lt;/button&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td class=&amp;quot;search_select&amp;quot;&amp;gt;Highlighting the parish will limit the results to that parish.&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td align=&amp;quot;right&amp;quot; class=&amp;quot;search_select&amp;quot; style=&amp;quot;border-style: none;&amp;quot; &amp;gt; &lt;br /&gt;
&amp;lt;select name=&amp;quot;sel_parish&amp;quot; size=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;option value=&amp;quot;terrebonne&amp;quot;&amp;gt;Terrebonne&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;lt;option value=&amp;quot;lafourche&amp;quot;&amp;gt;Lafourche&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;lt;option value=&amp;quot;assumption&amp;quot;&amp;gt;Assumption&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;lt;/select&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td class=&amp;quot;search_select&amp;quot;&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
$search_selected_field = 'fld_Name';&lt;br /&gt;
// Create connection&lt;br /&gt;
&lt;br /&gt;
$conn = new mysqli($servername, $username, $password, $dbname);&lt;br /&gt;
// Check connection&lt;br /&gt;
if ($conn-&amp;gt;connect_error) {&lt;br /&gt;
&lt;br /&gt;
    die(&amp;quot;Connection failed: &amp;quot; . $conn-&amp;gt;connect_error);&lt;br /&gt;
&lt;br /&gt;
} &lt;br /&gt;
$search_selected_field = $_POST[&amp;quot;search_select&amp;quot;] ;&lt;br /&gt;
$search_terms = $_POST[&amp;quot;search_terms&amp;quot;];&lt;br /&gt;
$parish = $_POST[&amp;quot;sel_parish&amp;quot;];&lt;br /&gt;
if (!empty($parish)) {&lt;br /&gt;
	$sql = 'select * from tbl_Flat_Resources &lt;br /&gt;
		where &lt;br /&gt;
		(&lt;br /&gt;
			(&lt;br /&gt;
				( fld_ServicesDescription like &amp;quot;%' . $search_terms . '%&amp;quot; ) &lt;br /&gt;
				or ( fld_Name like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_InsurancePlans like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_WebAddress like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_Designation like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_Location like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_AddressCity like &amp;quot;%' . $search_terms . '%&amp;quot;)&lt;br /&gt;
			)&lt;br /&gt;
			AND ( fld_Parish like &amp;quot;%' . $parish . '%&amp;quot;)&lt;br /&gt;
		);';&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
	$sql = 'select * from tbl_Flat_Resources &lt;br /&gt;
		where &lt;br /&gt;
		(&lt;br /&gt;
			(&lt;br /&gt;
				( fld_ServicesDescription like &amp;quot;%' . $search_terms . '%&amp;quot; ) &lt;br /&gt;
				or ( fld_Name like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_InsurancePlans like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_WebAddress like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_Designation like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_Location like &amp;quot;%' . $search_terms . '%&amp;quot;) &lt;br /&gt;
				or ( fld_AddressCity like &amp;quot;%' . $search_terms . '%&amp;quot;)&lt;br /&gt;
			)&lt;br /&gt;
		);';&lt;br /&gt;
	&lt;br /&gt;
	}&lt;br /&gt;
// $sql = &amp;quot;select * from tbl_Flat_Resources;&amp;quot;;&lt;br /&gt;
// echo $sql;&lt;br /&gt;
$result = $conn-&amp;gt;query($sql);&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;lt;br /&amp;gt;&amp;quot;;&lt;br /&gt;
$numrows = mysqli_num_rows($result);&lt;br /&gt;
echo &amp;quot;You have found &amp;quot; . mysqli_num_rows($result) . &amp;quot; results.&amp;lt;p /&amp;gt;&amp;quot;;&lt;br /&gt;
if ($numrows &amp;gt; 0) {&lt;br /&gt;
	?&amp;gt;&lt;br /&gt;
		&amp;lt;!-- Results Table Display&lt;br /&gt;
		--&amp;gt;&lt;br /&gt;
		&amp;lt;table class=&amp;quot;search_select&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;?php&lt;br /&gt;
    // output data of each row&lt;br /&gt;
    while($row = $result-&amp;gt;fetch_assoc()) {&lt;br /&gt;
       echo &amp;quot;&amp;lt;tr&amp;gt;&amp;lt;td &amp;gt;&amp;quot; . $row[&amp;quot;fld_Name&amp;quot;] . &amp;quot;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; &amp;quot;;&lt;br /&gt;
		// determine row break&lt;br /&gt;
	//	$rowbreak = fmod($x, $y);&lt;br /&gt;
     //  if((int)fmod($numrows, '3');) { echo &amp;quot;&amp;lt;tr/&amp;gt;&amp;lt;tr&amp;gt;&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
	?&amp;gt;&lt;br /&gt;
	&amp;lt;/table&amp;gt;	&lt;br /&gt;
	&amp;lt;?php&lt;br /&gt;
} else {&lt;br /&gt;
&lt;br /&gt;
    echo &amp;quot;0 results&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$conn-&amp;gt;close();&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jayctheriot</name></author>
	</entry>
</feed>