Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php datetime本地格式的回显问题_Php_Mysql_Datetime - Fatal编程技术网

Php datetime本地格式的回显问题

Php datetime本地格式的回显问题,php,mysql,datetime,Php,Mysql,Datetime,我已经尝试了很多次来解决这个问题,但是我无法更新我控制的旧页面上的代码 我有一些代码(是的,我知道我仍在使用mysql,但这是一个旧页面,目前我没有时间重写mysqli的所有内容) 代码: 以及输入代码为: <input type="datetime-local" name="stated" value="<?php echo $datetimestated; ?>"> 您试图在从结果集中检索之前使用$row <?php mysql_conne

我已经尝试了很多次来解决这个问题,但是我无法更新我控制的旧页面上的代码

我有一些代码(是的,我知道我仍在使用mysql,但这是一个旧页面,目前我没有时间重写mysqli的所有内容)

代码:


以及输入代码为:

 <input type="datetime-local" name="stated" value="<?php echo $datetimestated; ?>">

您试图在从结果集中检索之前使用
$row

<?php   
    mysql_connect("some hostname", "someusername", "somepassword") or   
 die(mysql_error()); 
    mysql_select_db("somedatabase") or die(mysql_error()); 

    $id = (int)$_GET['id'];
    mysql_query("SET CHARACTER SET 'utf8';");//GET and POST
    mysql_query("SET NAMES 'utf8';");//POST
    $order = "  SELECT *
                FROM tbl_patientdoseinformation
                WHERE patientdoseID = '$id'";

      $result = mysql_query($order);

      $row = mysql_fetch_array($result);

      // move to after the fetch
      $datetimestated = date('Y-m-d\TH:i:s', strtotime($row['datetimestated']));

?>

在从结果集中检索之前,您试图使用
$row

<?php   
    mysql_connect("some hostname", "someusername", "somepassword") or   
 die(mysql_error()); 
    mysql_select_db("somedatabase") or die(mysql_error()); 

    $id = (int)$_GET['id'];
    mysql_query("SET CHARACTER SET 'utf8';");//GET and POST
    mysql_query("SET NAMES 'utf8';");//POST
    $order = "  SELECT *
                FROM tbl_patientdoseinformation
                WHERE patientdoseID = '$id'";

      $result = mysql_query($order);

      $row = mysql_fetch_array($result);

      // move to after the fetch
      $datetimestated = date('Y-m-d\TH:i:s', strtotime($row['datetimestated']));

?>


请写下
$row['datetimestated']的确切值。
在您尝试使用数据之前,请尝试获取数据。请写下
$row['datetimestated']的确切值。
在您尝试使用数据之前,请尝试获取数据。谢谢。我真不敢相信我会这么做。这就是解决办法。谢谢你的帮助。祝你有美好的一天!谢谢你。我真不敢相信我会这么做。这就是解决办法。谢谢你的帮助。祝你有美好的一天!