Как сделать возвращение поля таблицы в виде ссылки (из простой команды echo) - PullRequest
0 голосов
/ 15 мая 2011

Я часами пытался понять, как поместить ссылку в следующий текстовый вывод через PHP echo().Я в основном хочу сделать поле заголовка, которое я извлекаю из таблицы событий (как видно из # 4 в коде ниже), чтобы вернуться в браузер как ссылка, а не просто текст ...

оригинальный код, который возвращает название события:

<?php
// 3. Perform database Query to bring list of events
$result = mysql_query("SELECT * FROM events", $connection);
if (!$result) {
    die("Database query failed: " . mysql_error());
}

// 4. Use returned Data
while ($row = mysql_fetch_array($result)) {
    echo $row ["eventtitle"]."<br/>".$row["eventdesc"]."<br/>";
}
?>

Как бы я мог заставить это $row["eventtitle"] отображаться в браузере в виде ссылки?Допустим, ссылка была просто «eventprofile.php».Это, вероятно, легко исправить, но я получаю миллион ошибок при попытке разных вещей с <a href> s.

Ответы [ 2 ]

1 голос
/ 15 мая 2011
<?php
$result = mysql_query("SELECT * FROM events", $connection);
if (!$result) {
 die("Database query failed: " . mysql_error());
}
while ($row = mysql_fetch_array($result)) {
 echo "<a href=\"eventprofile.php\">".$row["eventtitle"]."</a><br/>".$row["eventdesc"]."<br/>";
}
?>
0 голосов
/ 15 мая 2011

добавить тег привязки для него !!

echo "<a href=\"" . $row['eventtitle'] . "\">" . $row['eventtitle'] . '</a>' . "<br />" .$row["eventdesc"]."<br/>";

И это все.

...