$query = "INSERT INTO `saved_feed_".$_SESSION['id']."` (title,description,link,pub_date,img_link) VALUES (:?,:?,:?,:?,:?)";
echo $query;
$stmt = $dbh->prepare($query);
$stmt->bindParam(1,$title,PDO::PARAM_STR);
$stmt->bindParam(2,$desc,PDO::PARAM_STR);
$stmt->bindParam(3,$link,PDO::PARAM_STR);
$stmt->bindParam(4,$pub_date,PDO::PARAM_STR);
$stmt->bindParam(5,$img_link,PDO::PARAM_STR);
$stmt->execute();
echo $title.'<br>'.$desc.'<br>'.$link.'<br>'.$pub_date.'<br>'.$img_link;
提示:
$_SESSION['id']
在这种情况下,上面代码的值为23。
变量都已设置,实际上如果我echo
它们我可以看到所有值,但在数据库中没有任何事情发生。
这是表格的屏幕截图