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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Вывод значения второго столбца таблицы при переходе по ссылке со значением первого столбца

Сообщения:  [1-3] 

 
 автор: 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];
}
?>

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

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

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

   
 
 автор: Gamburger   (07.10.2007 в 20:43)   письмо автору
 
 

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

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

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

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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