Forum Moderators: coopster
if ($search_city) {
$sc1 = mysql_query("SELECT sid FROM CITY_TABLE WHERE descript LIKE '%$search_city%'");
$sc2 = $sc1'
}
**************************************************
Then after reading posts on the site, I modified it to what's below, but now the SQL is returning the value $sc2 as "Array"
if ($search_city) {
$sc1 = mysql_query("SELECT sid FROM CITY_TABLE WHERE descript LIKE '%$search_city%'");
$sc2 = mysql_fetch_array($sc1);
$sc3 = $sc2;
}
**************************************************
Or if I user the mysql_fetch_object or mysql_fetch_field, it returns "Object"
if ($search_city) {
$sc1 = mysql_query("SELECT sid FROM CITY_TABLE WHERE descript LIKE '%$search_city%'");
$sc2 = mysql_fetch_object($sc1);
$sc3 = $sc2;
}
**************************************************
I'm have no idea what else might be wrong... any ideas?
You seem a little unclear on how to use the sql syntax.
Try:
if ($search_city) {
$sc1 = mysql_query("SELECT sid FROM CITY_TABLE WHERE descript LIKE '%$search_city%'");
$sc2 = mysql_fetch_array($sc1);
echo $sc2['sid'];
}
or for mysql_fetch_object:
if ($search_city) {
$sc1 = mysql_query("SELECT sid FROM CITY_TABLE WHERE descript LIKE '%$search_city%'");
$sc2 = mysql_fetch_object($sc1);
echo $sc2->sid;
}
dc
[webmasterworld.com...]