我有一个问题。如何将数据插入SQL?
变量和字符串在哪里?
问题始于文字:upload/photos/ . date("Y")...
示例代码:
$sql = "INSERT INTO Users (post_id, user_id, postText, postFile , postPrivacy, time)
VALUES ('0', '$getid', '$b', 'upload/photos/ . date("Y") . / . date("m") . / . $c', '0', '$timer')";
答案 0 :(得分:-1)
尝试将复合变量放在单个变量中并将其传递给query
并使用null
代替0。
$photo = 'upload/photos/' . date("Y") . '/' . date("m") . '/' . $c;
$sql = "INSERT INTO Users (post_id, user_id, postText, postFile , postPrivacy, time)
VALUES ('null', '$getid', '$b', '$photo', 'null', '$timer')";