0
這裏是我的按鈕如何設置從數據庫查詢HTML輸入字段值
$("#editVehicle").button().click(function(event) {
event.preventDefault();
var vp = $("input[name=vehicle_plate]").val();
var dataString = 'vehicle_plate='+ vp;
$.ajax({
type: "POST",
url: "editvehicle.php",
data: dataString,
success: function(){
alert("Success!");
}
});
});
這是我的PHP
<?PHP
include("db.classes.php");
$g = new DB();
$g->connection();
if($_POST)
{
$vehiclePlate = $g->clean($_POST["vehicle_plate"],1);
$g->edit($vehiclePlate);
}
$g->close();
?>
這裏是我的db.classes
public function edit($vehiclePlate)
{
$sql = "select vehicle_name from vehicles where vehicle_plate='$vehiclePlate'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
echo "<script>
$(\"input[name=vehicle_model]\").val(".$row['vehicle_name'].");
</script>
";
}
有是在我的HTML輸入字段,我輸入車牌然後當用戶點擊按鈕程序搜索數據庫的車輛南e用戶輸入的板子,並將該值返回到另一個名爲「vehicle_name」的輸入域。任何想法在哪裏我錯了嗎?
感謝這工作!提示注意! – fanboime12
你能說出「data.vehicleName」中的「vehicleName」來自哪裏嗎? – fanboime12
@ user3578118它是PHP中的數組鍵。你當然可以改變它。 '「vehicleName」=> $ row ['vehicle_name']' – Terry