2015-09-17 3 views
0

Моя гиперссылка, которая должна получать данные из одного поля в базе данных mysql, не работает. он просто показывает /read.php?id= и остальную часть идентификатора, которая должна генерироваться динамически. может кто-нибудь указать на ошибку в своем кодеmy php mysql can not извлекает данные из базы данных

<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

Ну, покажи нам свое соединение с базой данных и как выбрать из него данные. И это всего лишь HTML, пытающийся разобрать PHP, это не работает. – Qirel

+0

Сначала проверьте свои соединения и запрос на db. –

+0

Вы смешиваете HTML и PHP. Так в чем же ошибка? –

ответ

0

Вам нужно добавить <?php после «ид =».

Как это:

<a href="read.php?id=<?php echo $row['fulltext']; ?>"><input type="button" value="Read More" /></a> 
Смежные вопросы