【发布时间】:2015-09-18 14:48:22
【问题描述】:
我还是新手,所以请原谅我的愚蠢错误。
目前我尝试从数据库外部选择一些东西。要么虽然没有输出。
$stmt = $mysqli->prepare("SELECT title FROM media");
$stmt->bind_param("s", $title);
$stmt->execute();
$stmt->bind_result($a);
$stmt->fetch();
printf("Title: ", $title, $a);
$stmt->close();
【问题讨论】:
-
您正在绑定到不在您查询中的占位符? see the documentation
-
嗯...绑定什么?就像
WHERE which_column = ???一样,真的可以是任何东西。 -
SELECT title ...+$stmt->bind_param("s", $title);- 这听起来不对。是选择标题还是按标题区分? -
undefined
$title注意,因为您的查询完全取决于它是否成功。
标签: php mysql mysqli prepared-statement