2013-02-13 6 views
1

Я создал веб-страницу с использованием html/php, которая содержит форму для сбора информации, которую я храню в базе данных mysql, каждая запись в базе данных имеет дату, сохраненную автоматически, я хочу быть способный получить эту информацию из базы данных, и отображение находится на веб-странице в виде списка дат, а затем я хочу, чтобы каждая дата была гиперссылкой, чтобы при щелчке она отображала все данные, хранящиеся в этой форме в эту конкретную дату.гиперссылка на получение данных из базы данных

до сих пор я был в состоянии получить список дат, используя следующие (это работает, как мне это нужно для):

$query="SELECT Date FROM form"; 
$result=mysql_query($Query,$db); 

while ($dbRow=mysql_fetch_array($Result)) 
{ 
    $theDate=$dbRow["Date"]; 
    echo "$theDate<br>"; 
} 

Я не могу понять вообще, как сделать каждый из них даты в гиперссылку ... любой совет кто-нибудь ??? благодаря!

+0

эхо HTML для гиперссылки – 2013-02-13 21:20:34

ответ

3

ВНИМАНИЕ сделать НЕ использование mysql_* функции. Они устарели в PHP 5.5 и могут быть удалены из будущих версий PHP. Вместо этого рассмотрите alternative MySQL database interfaces, доступный на PHP, например PDO или MySQLi, которые являются более многофункциональными и ухоженными.

Вы должны echo получить весь HTML код.

$query = "SELECT Date FROM form"; 
$result = mysql_query($Query,$db); 

while ($dbRow = mysql_fetch_array($Result)) 
{ 
    $theDate = $dbRow["Date"]; 
    echo "<a href='showDateInfo.php?date=$theDate'>$theDate</a><br>"; 
} 

Я предлагаю прочитать на PHP и HTML основы

+0

Вы не должны быть рекомендуя использование 'внутр/mysql' – Mike

+0

спасибо, я думаю, что я получаю там , Я очень новичок в этом. что нужно было бы включить в страницу showDateInfo.php, или это должно быть имя php-страницы, на которой у меня есть этот код? Я немного смущен, спасибо снова – Claddagh

+0

showDateInfo.php будет страница, которая отображает всю вашу информацию о дате из базы данных (я использовал общее название). Вы можете использовать '$ _GET ['date']' для получения прошедшей даты и затем запросить информацию. – UnholyRanger

Смежные вопросы