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

Форум PHP

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

 

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

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

тема: всё на одной странице
 
 автор: lilu   (19.08.2005 в 21:11)   письмо автору
 
 

Подскажите можно ли, чтобы при нажатии на кнопку, результат отобразился ниже кнопки на этой же странице а не на новой?

   
 
 автор: Dobryy   (19.08.2005 в 21:15)   письмо автору
 
   для: lilu   (19.08.2005 в 21:11)
 

точно знаю можно но без кокретного примере помочь не могу

   
 
 автор: lilu   (19.08.2005 в 21:21)   письмо автору
 
   для: Dobryy   (19.08.2005 в 21:15)
 

Вот пример! При нажатии на кнопку выводится список ссылок только в новом окне, а мне надо в этом же, ниже кнопки!

<?php
if ($_GET['submit1']) {    //первая кнопка  - просмотр
//include("main_s.php"); 
$db=mysql_connect("localhost""root");
mysql_select_db("066"$db);

$query "SELECT * FROM rubrika"
  
$cat mysql_query($query); 
  if(!
$cat) exit(mysql_error()); 
  
// В цикле выводим ссылки 
  
while($catalog mysql_fetch_array($cat)) 
  { 
     echo 
"<br><a href=mainS.php?idR=$catalog[idR]>$catalog[textR]</a><br>"
  } 

}
else { 
?> 
<form action=? method=get> 
<input name="submit1" type="submit" value="Просмотреть объявления"> 
<input name="submit2" type="submit" value="Добавить объявление"> 
</form> 
<?php 

?>

   
 
 автор: Юный Хакер   (19.08.2005 в 21:32)
 
   для: lilu   (19.08.2005 в 21:21)
 

ГМ)) должно работать нормально...
Если только в main_s.php нет левого кода и если он, конечно, раскомментирован=))

   
 
 автор: lilu   (19.08.2005 в 21:38)   письмо автору
 
   для: Юный Хакер   (19.08.2005 в 21:32)
 

А какой тег отвечает за то, чтобы результат выводился в этом или в новом окне!
Или какое-то свойство посмотреть?

   
 
 автор: isset   (19.08.2005 в 21:42)   письмо автору
 
   для: lilu   (19.08.2005 в 21:38)
 

Результат всегда выводится на новой странице. Только javascript может вывести результат на текущей странице.

Вернемся к вопросу, попробуйте:

<form action=? method=get>
<input name="submit1" type="submit" value="Просмотреть объявления">
<input name="submit2" type="submit" value="Добавить объявление">
</form>
<?php
if ($_GET['submit1']) {    //первая кнопка  - просмотр
//include("main_s.php");
$db=mysql_connect("localhost""root");
mysql_select_db("066"$db);

$query "SELECT * FROM rubrika";
  
$cat mysql_query($query);
  if(!
$cat) exit(mysql_error());
  
// В цикле выводим ссылки
  
while($catalog mysql_fetch_array($cat))
  {
     echo 
"<br><a href=mainS.php?idR=$catalog[idR]>$catalog[textR]</a><br>";
  }

}
?>

   
 
 автор: lilu   (19.08.2005 в 21:54)   письмо автору
 
   для: isset   (19.08.2005 в 21:42)
 

isset Вы знаете - сработало! У меня была такая мысль, но подумала вряд ли сработает - слишком просто!
Спасибо! И без всяких java скриптов
Вопрос в том почему не сработал первый ввариант?

   
 
 автор: Юный Хакер   (19.08.2005 в 21:42)
 
   для: lilu   (19.08.2005 в 21:38)
 

хз=))

   
 
 автор: Dobryy   (19.08.2005 в 21:33)   письмо автору
 
   для: lilu   (19.08.2005 в 21:21)
 

Извени у меня у самого проблемы с mysql

   
 
 автор: Юный Хакер   (19.08.2005 в 21:36)
 
   для: Dobryy   (19.08.2005 в 21:33)
 

дык, мускул тут,вроде, и не причем))
хотя, хз))

   
 
 автор: Dobryy   (19.08.2005 в 21:43)   письмо автору
 
   для: Юный Хакер   (19.08.2005 в 21:36)
 

не я конечно могу какую-нибудь глупость подсказать но зачем задерживать человека не проверив свой ответ

   
Rambler's Top100
вверх

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