0
我有这样的代码MySQL查询在哪里变量等于
//Php SOAP request //
<?php echo $hotel->hotelCode?>
//MySQL query //
<?php
$DBTYPE = 'mysql';
$DBHOST = 'localhost';
$DBUSER = 'dbuser';
$DBPASSWORD = 'pwd';
$DBNAME = 'dbname';
$link = mysql_connect($DBHOST, $DBUSER, $DBPASSWORD);
mysql_select_db($DBNAME);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$Hotel_id=".'$hotel->hotelCode'.";
$sql = mysql_query("SELECT HotelName FROM Hotels where HotelCode=$Hotel_id");
$results = mysql_query($sql);
var_dump($results);
?>
但其返回布尔(假) 我提取与PHP的SOAP请求,酒店的名字我把它存储在MySQL数据库的代码 你能否告诉我我在哪里做错了。
谢谢。 '$ link = mysql_connect($ DBHOST,$ DBUSER,$ DBPASSWORD); mysql_select_db($ DBNAME);如果(!$ link){''无法连接:'。mysql_error()); } \t $ hotelCame = print_r($ hotel-> hotelCode,true); \t $ result = mysql_query(“SELECT HotelName FROM HotelCode ='$ hotelCode'”,$ link);如果(!$ result){ die(“Database query failed:”。mysql_error()); } while($ row = mysql_fetch_array($ result)){ $ hotelName = $ row [“HotelName”]; } echo $ hotelName; //在任何你想使用的地方使用 ?>' – Razvan 2014-12-13 09:19:43