Re: Run a SQL query based on HTML drop down selection?
- From: Jerry Stuckle <jstucklex@xxxxxxxxxxxxx>
- Date: Wed, 29 Oct 2008 22:34:48 -0500
Joe wrote:
This is my HTML form:
<form method=get action="home.php">
<INPUT TYPE = "Text" VALUE = "" NAME = "title"><br>
<select name="searchby">
<option value="Title">Title</option>
<option value="Year">Year</option>
<option value="Genre">Genre</option>
<option value="Director">Director</option>
</select>
And here is the relevant PHP query:
$query = "SELECT Title, ReleaseYear, Rating, Director, RunningTime,
Genre
FROM movie
WHERE $searchby LIKE '%$title%'
GROUP BY $searchby";
Assume that "$title" is a string of text (not necessarily a movie
title). My problem seems to be that I cant use the variable $searchby
within a SQL query. Is there a workaround for this?
There should be no problem - as long as your columns are named Title, Year, Genre and Director.
What do you get when you echo $query, and what is your error message?
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@xxxxxxxxxxxxx
==================
.
- Follow-Ups:
- References:
- Prev by Date: Re: Check if a certain service is running on the server
- Next by Date: Re: Orkut Grabber
- Previous by thread: Run a SQL query based on HTML drop down selection?
- Next by thread: Re: Run a SQL query based on HTML drop down selection?
- Index(es):
Relevant Pages
|