我的超链接应该从mysql数据库中的一个字段检索数据不起作用。它只显示/read.php?id=以及应该动态生成的id的其余部分。任何人都可以在我的代码中指出错误
<a href="read.php?id="echo .{$row['fulltext']}.><input type="button" value="Read More" /></a>
数据库连接和查询
// connection string constants
define('DSN', 'mysql:dbname=mytestdb;host=localhost');
define('USER', 'myadmin');
define('PASSWORD', '');
// pdo instance creation
$pdo = new PDO(DSN, USER, PASSWORD);
// query preparation
$stmt = $pdo->query("
SELECT fulltext
FROM mydb_items
");
// fetching results
$result = $stmt->fetchAll(PDO::FETCH_ASSOC);
答案 0 :(得分:0)
您需要在'id ='之后添加<?php
。
像这样:
<a href="read.php?id=<?php echo $row['fulltext']; ?>"><input type="button" value="Read More" /></a>