sách gpt4 ai đã đi

chèn ngày vào cơ sở dữ liệu mysql [tôi đang sử dụng cơ sở dữ liệu php và xampp mysql]

In lại 作者:行者123 更新时间:2023-11-30 22:05:01 27 4
mua khóa gpt4 Nike

    session_start();
require 'dbconfig/config.php';
//phpinfo();
?>


<đầu>
Time Tracker






Time Tracker


Welcome








Date

$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);

?>




Time In

$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);

?>






Time Out
00:00:00






Total Time












if(isset($_POST['Submit']))
{
@$TimeOut=$_POST['Timer'];
$query_run3 = mysqli_query($con,"insert into DateTime (TimeOut) values('$TimeOut')");
}
?>


` session_start();
require 'dbconfig/config.php';
//phpinfo();
?>


<đầu>
Time Tracker






Time Tracker


Welcome








Date

$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);

?>




Time In

$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);

?>






Time Out
00:00:00






Total Time












if(isset($_POST['Submit']))
{
@$TimeOut=$_POST['Timer'];
$query_run3 = mysqli_query($con,"insert into DateTime (TimeOut) values('$TimeOut')");
}
?>


` session_start();
require 'dbconfig/config.php';
//phpinfo();
?>


<đầu>
Time Tracker






Time Tracker


Welcome








Date

$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);

?>




Time In

$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);

?>






Time Out
00:00:00






Total Time












if(isset($_POST['Submit']))
{
@$TimeOut=$_POST['Timer'];
$query_run3 = mysqli_query($con,"insert into DateTime (TimeOut) values('$TimeOut')");
}
?>


` session_start();
require 'dbconfig/config.php';
//phpinfo();
?>


<đầu>
Time Tracker






Time Tracker


Welcome








Date

$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);

?>




Time In

$username = $_SESSION['username'];
$date=date('Y:m:d');
$query = "select * from datetime where username='$username' and Date = '$date'";
$query_run1 = mysqli_query($con,$query);
$row = mysqli_fetch_array($query_run1,MYSQLI_ASSOC);

?>






Time Out
00:00:00






Total Time












if(isset($_POST['Submit']))
{
@$TimeOut=$_POST['Timer'];
$query_run3 = mysqli_query($con,"insert into DateTime (TimeOut) values('$TimeOut')");
}
?>



点击提交后,运行“$query_run3”时,数据库中的时间没有更新。它显示为 00:00:00。此处使用的 javascript 提供了一个运行时钟,我希望在单击提交时提交并在数据库字段中更新。如果这不可能:- 我的确切要求是:- 我需要创建一个输入类型字段,我可以在其中输入 24 小时格式的时间(html 输入字段),以便当我单击提交时它会在数据库中更新.

Cảm ơn trước.

1 Câu trả lời

看来您需要一些 HTML 修复:

  • Thêm vàoaction表单的属性:


  • 自 Javascript 函数 clock()专门针对带有 id="Timer" 的 HTML 元素,您可以使用它来处理属于 的输入字段正在提交。记得添加 tên属性到这个字段。因此,修复实际上非常简单,如下所示。我不确定您对 有多满意更改为 虽然字段:

  • 在 Javascript 中,更改:

    document.getElementById("Timer").firstChild.nodeValue = currentTime;

    đến

    document.getElementById("Timer").value = currentTime;


如果你想保留并在表单提交中使用它的值(value),这里有一个关于如何去做的基本想法:

  • 你需要一个隐藏的 field 。例如:

  • 提交表单时,阻止默认操作(暂时)并复制 的值至 使用 Javascript/jQuery

  • 使用 Javascript/jQuery 以编程方式提交表单

  • 在 PHP 中接收 TimerCopy字段为:

    $TimeOut = $_POST['TimerCopy'];

其余的应该照常进行。


biên tập:一个最小的工作代码:

    


function clock() {
var mytime = new Date();
var seconds = mytime.getSeconds();
var minutes = mytime.getMinutes();
var hours = mytime.getHours();
var currentTime = hours + ":" + minutes + ":" + seconds;
document.getElementById("Timer").value = currentTime;
}
setInterval('clock()', 1000);


Ghi chú:

关于javascript - 将日期插入 mysql 数据库 [我正在使用 php 和 xampp mysql 数据库],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42098526/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com