此php由發佈變量的表單填充。一旦它擁有汽車模型,它應該從數據庫中收集數據並存儲每個變量以供代碼使用。這與另一個數據庫一起使用,所以我寧願在向前移動之前填充每個var列表。僅提取第一個變量的數據庫
問題是,數據庫只收集第一個變量而沒有收集以下變量。我如何調用所有變量並將它們保存在下面的html中。
例如,客戶選擇汽車模型,提交併且表格將模型發送到該代碼,其中數據庫應該收集關於汽車的更多信息以用於自動生成的PDF小冊子。
感謝您的幫助!
//database, table CARS and store variables
$conn = mysql_connect("localhost", "blah", "blah");
mysql_select_db("car_db", $conn);
$sql = "SELECT * FROM cars WHERE modelname = '$carmodel'" or die(mysql_error());
$rs_result = mysql_query ($sql, $conn);
while ($row = mysql_fetch_assoc($rs_result))
//create variables from database entry
$dbbrand = $row['brandname'];
$dbseries = $row['series'];
$dbprice = $row['price'];
$dbseats = $row['seats'];
$dbtype = $row['type'];
$dbcolor = $row['color'];
// -------------------- HTML CONTENT -------------------- //
$html = "
<body>
<!--Print Wrap Start-->
<div id=\"content\">
<!--Header with logo-->
<div id=\"div-head\"><div id=\"div-head\"><span class=\"important\">". $dbbrand ."</span></div></div>
<!--start relative container-->
<div id=\"div-1\"><span class=\"important\">". $dbseries ."</span>
您發佈的代碼至少包含兩個語法錯誤。這是一個直接的複製和粘貼?如果是這樣,你運行它時會出錯嗎? – 2013-05-07 22:28:42
是的,這主要是直接複製粘貼,我替換的唯一東西是變量名稱,並刪除了數據庫連接密碼。我沒有收到任何錯誤,只有第一個錯過了每個錯誤的變量。感謝您的快速回復。 – user2360140 2013-05-07 22:35:11