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

Форум MySQL

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

 

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

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

тема: Вывод значения второго столбца таблицы при переходе по ссылке со значением первого столбца
 
 автор: Gamburger   (07.10.2007 в 20:43)   письмо автору
 
 

Простая задача, никогда не думал, что не получится.

Всего одна таблица из двух (!) столбцов. Первый столбец ключ.
Как сделать, чтоб первый столбец выводился в виде ссылок на второй??
(т.е изначально выводится первый столбец, при нажатии на ссылку в другом слое документа выводится второй столбец этой строки таблицы)

Помогите плз, замучился уж!!!

   
 
 автор: cheops   (08.10.2007 в 12:02)   письмо автору
 
   для: Gamburger   (07.10.2007 в 20:43)
 

Самое простое - это передать значение второго столбца через GET-параметр.

1) Что находится во втором столбце (русские символы, пробелы)?
2) Что подразумевается под слоем? <div>? Или можно перегрузить страницу при переходе по ссылке?

   
 
 автор: Gamburger   (08.10.2007 в 14:08)   письмо автору
 
   для: cheops   (08.10.2007 в 12:02)
 

На сайте есть простая html-таблица, где в левый столбец должен выводится первый столбец из таблицы mysql, например, авторы в виде ссылок на соответствующие значения второго столбца из базы mysql (статьи), которые будут отображаться во втором столбце html-таблицы.
Есть вариант, еще проверял, только вечером смогу (p_poem и p_text - столбцы в таблицы mysql )
<?php
#Скрипт для ссылок
$link=mysql_connect(#Сервер,#Логин,#Пароль);
mysql_select_db(#Имя базы,$link);
$q=mysql_query("SELECT p_poem FROM #Имя таблицы",$link);
while($text=mysql_fetch_array($q,MYSQL_NUM)) {
echo "<a href=\"".$HTTP_SERVER_VARS['PHP_SELF']."?p=".$text[0]."\">".$text[0]."</a>\n";
}
?>
<?php
#Скрипт для текста при переходе по ссылке
if(isset($_GET['p']) && !empty($_GET['p'])) {
$p=htmlspecialchars(addslashes($_GET['p']));
$link=mysql_connect(#Сервер,#Логин,#Пароль);
mysql_select_db(#Имя базы,$link);
$q=mysql_query("SELECT p_text FROM #Имя таблицы WHERE p_poem='".$p."'",$link);
$text1=mysql_fetch_array($q,MYSQL_NUM);
echo $text[0];
}
?>

   
Rambler's Top100
вверх

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