大家好,
只是一个简单的问题,我正在查询数据库,我想知道任何人都可以帮助我将查询结果从数据库打印到新的选项卡窗口。我想我对如何做到这一点有所了解,但有人可以指导我。所以在我调用php中的 $ statement-> execute(); 函数之前,我应该创建 标记吗?
例如,
<?php
if (isset($_GET['submit'])) {
$stat = (!empty($_GET['stat']) ? trim($_GET['stat']) : '');
try {
$dsn = sprintf('mysql:host=%s;dbname=%s;charset=utf8', $databasehost, $dbname);
$database_handler = new PDO($dsn, $dbuser, $dbpass, array(
PDO::ATTR_EMULATE_PREPARES=>false,
PDO::MYSQL_ATTR_DIRECT_QUERY=>false,
PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION
));
$statement = $database_handler->prepare("SELECT * FROM tags WHERE bin = "Teller";)
$statement->bindParam(':stat', $stat, PDO::PARAM_STR);
$statement->execute();
$queryResult = $statement->fetchAll(PDO::FETCH_ASSOC);
$_SESSION['queryResult'] = $queryResult;;
$statement->execute();
}
catch (PDOException $e) {
print "Error: " . $e->getMessage();
}
?>
这可能吗?请注意我缺乏知识,我是php的初学者。