【问题标题】:my php mysql cant retrieve data from a database我的 php mysql 无法从数据库中检索数据
【发布时间】:2015-12-14 07:04:18
【问题描述】:

我应该从 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);

【问题讨论】:

  • 那么,向我们展示您的数据库连接以及您如何从中选择数据。这只是试图解析 PHP 的 HTML,它不会那样工作。
  • 先显示你的数据库连接和查询。
  • 您正在混合使用 HTML 和 PHP。那么错误是什么?
  • 我已经添加了连接和查询

标签: php html mysql hyperlink


【解决方案1】:

您需要在“id=”之后添加&lt;?php

像这样:

<a href="read.php?id=<?php echo $row['fulltext']; ?>"><input type="button" value="Read More" /></a>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-20
    相关资源
    最近更新 更多