Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как вывести данные с списка ...
 
 автор: bibika   (13.10.2008 в 13:40)   письмо автору
 
 

Здраствуйте народ
Возникла такая проблема. На странице из БД выводится список значений (год публикации) как ссылки, при нажатие на какие происходит выборка з БД и отображение записей которые удолетворяют этому запросу. У меня вопрос как сделать, чтоб одновременно отображался этот список и результат вывода на одной странице, пока просто идет перезагрузка страницы. Подскажите как это реализовать.
Вот так выводим ссылки
<?
$host
="localhost";
$user="root";
$passw="";
$dbase="museum";
$table="categories";
/*зєднання з БД*/
mysql_connect($host,$user,$passw) or die ("<font color='red'>Неможливо встановити з'єднання з базою даних. Зверніться до адміністратора.</font>");
/*вибір БД*/
mysql_select_db($dbase) or die ("<font color='red'>База даних зараз недоступна. Зверніться до адміністратора.</font>");
//$result2=mysql_query("SELECT id,tom,rik,udk FROM categories ORDER BY rik ASC");
$sapros=mysql_query("SELECT DISTINCT(rik) FROM nzdpm ORDER BY rik ASC");
if ((!
$sapros))
{
echo 
"Erroor basa date can not connection";
exit (
mysql_error());
}
if ((
mysql_num_rows($sapros) > 0))
{
$masyw=mysql_fetch_array($sapros);
do 
{
printf ("<p><a href='view_cat.php?cat=%s'>%s</a></p>",$masyw["rik"],$masyw["rik"]);

while (
$masyw=mysql_fetch_array($sapros));
}
?>

  Ответить  
 
 автор: Николай2357   (13.10.2008 в 20:46)   письмо автору
 
   для: bibika   (13.10.2008 в 13:40)
 

Вот примерно так попробуйте зробить. :)
<?
$rik 
= isset($_GET['cat'])?$_GET['cat']:null;

$sapros=mysql_query("SELECT * FROM nzdpm WHERE rik=".$rik);

echo 
mysql_result($sapros,0,"rik")."<br>";

echo 
mysql_result($sapros,0,"Еще чего у Вас там есть");
а ссылку сделайте на эту же страницу. Допустим так:
<?
printf 
("<p><a href='?cat=%s'>%s</a></p>",$masyw["rik"],$masyw["rik"]);
Только нужно обработать данные на всякий случай.

  Ответить  
 
 автор: bibika   (14.10.2008 в 14:51)   письмо автору
 
   для: Николай2357   (13.10.2008 в 20:46)
 

Спасибо попробую.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования