2015-09-17 75 views
0

我應該從mysql數據庫中的一個字段檢索數據的超鏈接不起作用。它只是顯示/read.php?id=和應該動態生成的id的其餘部分。任何人都可以指出錯誤在我的代碼我的php mysql不能從數據庫檢索數據

<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); 
+1

好了,告訴我們您的數據庫連接,以及如何從中選擇數據。這只是試圖解析PHP的HTML,它不會那樣工作。 – Qirel

+0

顯示您的數據庫連接並首先進行查詢。 –

+0

您在混合HTML和PHP。那麼錯誤是什麼? –

回答

0

您需要後加<?php「ID =」。

像這樣:

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