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