更新 - 代码格式
我正在尝试允许用户提交帖子。到目前为止,当提交帖子时,它会进入数据库,并发布' post'空虚。由于某种原因,文本没有正确进入数据库,但所有其他信息,如id,date_added和added_by正确提交。此外,当提交另一篇文章时,它失败了,我收到错误,无法创建帖子。这是代码:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
require_once('connect.inc.php');
$post = $_POST['POST'];
$date_added = date("y-m-d");
$added_by = "testuser";
$sql = "INSERT INTO IDEAS VALUES ('', '$post', '$date_added', '$added_by')";
if(mysqli_query($conn, $sql)){
echo "created";
}else{
echo "Could not create post";
}
mysqli_close($conn);
}
?>
此外,这是用于Android应用程序,如何获取记录为分配给变量$ added_by的当前用户?我是否在开头调用我的login.php文件并使用用户名变量?