Reputation: 59
I have an issue passing string value using query string in PHP. I am using a PhpMyAdmin database.
Below is my query string :
http://192.168.0.106/PHP/webservice/comments.php?city_town='Vadodara'
and my php code is as below :
if(isset($_GET["city"])){
@$city = $_GET["city"];
//echo $city;
$query = "select * from shop_detail where city_town ='". $city ."' ";
Upvotes: 0
Views: 2000
Reputation: 22532
Use city_town
not city
And use mysqli_real_escape_string
to prevent sql injection and also table and column name in backtick
if(isset($_GET["city_town"])){
$city = mysqli_real_escape_string($conn,$_GET["city_town"]);
//echo $city;
$query = "select * from `shop_detail` where `city_town` ='". $city ."' ";
Upvotes: 1