Display search result
Posted on
16th Feb 2014 07:03 pm by
admin
Hi!
I have a SQL database with information about albums and track (music).
This is where the user inputs a search term(entersearch.php): Code: <form name="form" action="displaysearchalbum.php" method="get">
<input type="text" name="getsearch" />
<input type="submit" name="Submit" value="search album" />
</form>
<br />
<h2>Search for track</h2>
<form name="form" action="displaysearchtrack.php" method="get">
<input type="text" name="getsearch2" />
<input type="submit" name="submit2" value="search track" />
</form>
And this is where the search result is displayed with links to a pages with more information about the album the user is interested in.
Code: <?php
// Get the search variable from URL
$var = @$_GET['getsearch'] ;
$trimmed = trim($var); //trim whitespace from the stored variable
// rows to return
$limit=20;
// check for an empty string and display a message.
if ($trimmed == "")
{
echo "<p>Please enter a search...</p>";
exit;
}
// check for a search parameter
if (!isset($var))
{
echo "<p>We dont seem to have a search parameter!</p>";
exit;
}
//connect to your database
mysql_connect("xxx","xxx","xxx"); //(host, username, password)
//specify database
mysql_select_db("xxx") or die("Unable to select database"); //select which database we're using
// Build SQL Query
$result = mysql_query("SELECT albumid, albumname FROM album WHERE albumname like '%$trimmed%'");
//$query = "SELECT albumname FROM album WHERE albumname='$trimmed'";
while ($row = mysql_fetch_array($result)) {
echo '<a href="albuminfo.php?albumid=' . $row[0] . '">' . $row[1] . '</a>';
echo "<p></p>";
}
?>
My problem is that I don't know how to transfer the information from displaysearchalbum.php to albuminfo.php about which album the information is going to be displayed. Preferably I would have a variable in albuminfo.php which contains the albumid in interest. I am a novice in php but think that the code I have so far written is working. Any ideas about necessary changes in the code I wrote or what kind of code I need for albuminfo.php would be helpful. I have not yet written any code for albuminfo.php because I am not quite sure how to.
No comments posted yet
Your Answer:
Login to answer
342
43
Other forums
Echo-ing MySQL content and Keep Formatting?
I have data in my MySQL such as:
QuoteBlah blah
Blah blah
etc
but when i ech
Add 5 to a variable when a button is clicked, and re-run a for loop
So I'm making a feedback sort of section on a website with MySQL and PHP, I've gotten the script to
Remove directories not empty
hi,
i have an array that contains some names (1,4,6,56...). Every integer is a name of a folder.<
Why does this file not return file names that start with numbers?
This file returns a list of filenames to help populate a drop down in my form. For some reason it ig
Multiple WHILE loops help
Hi there. I'm writing an application that is pulling and displaying results for real estate listing
MII Trends - add data onto chart object
Hello,
Can anyone please provide some thoughts on my current requirement:
its pretty
login box shows up again after logging in 2nd login works
Hello,
I am having trouble on my site Lockerz.rack111.com where when you login the login box
include problem
I have my root folder as:
Code: $root = $_SERVER["SITE_HTMLROOT"]; // the server root<
Strange Oracle Query problem
Ok So I have this PHP class that talks to a Javascript class that basically creates a table of infor
foreach iterator
Hi Guys
Does the foreach loop have an inbuilt iterator ?