我有我試圖用它來更新它具有以下佈局的MySQL表的應用:問題更新表
我想,這樣的應用程序中的URL發送到得到它員工姓名和輸入/輸出列值,然後我的PHP腳本查找具有匹配名稱的人並更改輸入/輸出列值。下面是一個條目的一個例子:當所述輸入/輸出欄應改變到1
出於某種原因,我的腳本是如下它保持爲0
:
<?php
// Input the credentials, clocktablet would be the database name
$con=mysqli_connect("localhost","tablet1","*****","clocktablet");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// escape variables for security
$employeename = mysqli_real_escape_string($con, $_GET['employeename']);
$Clock = mysqli_real_escape_string($con, $_GET['Clock']);
//alters Track Table to display in/out status
$sql = "UPDATE track SET In/Out=$Clock WHERE EmployeeName=$employeename";
if (!mysqli_query($con,$sql)) {
die('Error: ' . mysqli_error($con));
}
mysqli_close($con);
?>
任何人都可以看到任何錯誤的PHP腳本?
表名是Track,數據庫名稱是clocktablet,我可以確認輸入腳本的用戶名和密碼是否正確。在創建
缺少引號中列名。更好地使用準備聲明! – Saty
將'in/out'換成'/'可能會導致問題 – SuperDJ
@alex它是位域嗎? –