我可以保存数据从php到json和MySQL数据库在同一时间?



我正在研究和android应用程序,我必须显示结果。

虽然我设法显示结果在android从php和MySQL,但我想保存的数据,我从html表单到MySQL数据库,同时我想要相同的数据保存在json文件。在这方面任何帮助/指导都将非常感谢。

注意:我希望数据以两种格式保存,因为我只知道如何通过在MySQL数据库中保存数据来获取和显示管理面板中的数据。

My form_action.php文件

<?php 
include('header.php');
include_once("../config/db_connect.php");
?>
<title>Patient Information</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<?php include('container.php');?>
<div class="container">
<h2>Add Draw</h2>       
<div class="row well alert alert-success">      
<?php
error_reporting(E_ALL); // Error/Exception engine, always use E_ALL
if (isset($_POST['submit'])){

$date = mysqli_real_escape_string($conn, $_POST['date']);
$time = mysqli_real_escape_string($conn, $_POST['time']);
$result1 = mysqli_real_escape_string($conn, $_POST['result1']);
$result2 = mysqli_real_escape_string($conn, $_POST['result2']);
$result3 = mysqli_real_escape_string($conn, $_POST['result3']);

if(mysqli_query($conn, "INSERT INTO result(date, time, result1, result2, result3) VALUES('".$date."', '".$time."', '".$result1."', '". $result2."', '".$result3."')")) {
echo "Result added Successfully!";
} else {
echo "Error in registering...Please try again later!";
}
}

?>  
</div>

</div>
<?php?>

类似于

file_put_contents("test.json", json_encode($_POST));

可能会有效果…

一般来说,为了调试的目的而保存这个是不实际的,一个error_log()可能会帮助你更好

最新更新