Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите создать условие

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
gigs
Отправлено: 09 Февраля, 2013 - 20:02:30
Post Id


Гость


Покинул форум
Сообщений всего: 96
Дата рег-ции: Апр. 2012  
Откуда: Киев


Помог: 0 раз(а)




Помогите пожалуйста создать условие, есть база которая складается с id,content,content2 с которой идет выборка спомощью ссылок и jquery, вот код
PHP:
скопировать код в буфер обмена
  1. <?
  2. if (isset($_POST["key"])) $key = $_POST["key"];
  3. if (!mysql_connect("localhost","root",""))
  4. {
  5.         exit;
  6. }
  7. mysql_select_db("forajax2");
  8. $q = mysql_query("SELECT * FROM forajax_table WHERE id='$key'") or die(mysql_error());
  9. $res = mysql_fetch_assoc($q);
  10. echo json_encode($res);


CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <body>
  3. <meta http-equiv="Content-Type" content="text/html; Charset=UTF-8">
  4. <script type="text/javascript" src="js/jquery.js"></script>
  5. <script type="text/javascript" src="js/ajaxscript2.js"></script>
  6.  
  7.  
  8. <input type=hidden id="myotpr" value="0">
  9.    
  10. <div id="linki" ><strong>3.</strong>Выбор информации из БД при помощи ссылок:<br/>
  11. <a href="0" id="linki0">Извлечение информации из ID=0 content</a><br/>
  12. <a href="1" id="linki1">Извлечение информации из ID=0 content2</a><br/>
  13. </div>
  14.  
  15. <div id="fieldP" style="height:30px"></div>
  16.  
  17. </body>
  18. </html>


Код jquery

CODE (javascript):
скопировать код в буфер обмена
  1. $(document).ready(function(){
  2. // переменную объявляем и задаём значение
  3. var myotpr = 0;
  4.  
  5. // Ajax - Функция
  6. function runajax()
  7.         {
  8.                
  9.                 $.ajax({
  10.                   type: "POST",
  11.                   data: "key=" + myotpr,
  12.                   url: "myajax/phpforajax2.php",
  13.                   dataType: "json",
  14.                   success: function(data)
  15.                   {  
  16.                                  
  17.                         $("#fieldInp").val(data.id);
  18.                         $("#fieldP").html(data.content);
  19.                   }
  20.                 })
  21.         };
  22.        
  23.  //запуск по умолчанию сразу после загрузки,  при этом изначально myotpr = 0
  24.  runajax();
  25.  
  26. //Выбор с помощью ссылок      
  27. $('#linki a').click(function(eventObject){
  28.      eventObject.preventDefault();
  29.          myotpr = $(this).attr ('href');
  30.         runajax();
  31.  
  32. });
  33.  
  34.              
  35.  });


сейчас мне всегда выводит данные с ячейки content, а мне нужно сделать условие чтоб если я нажимаю на ссылку " <a href="0" id="linki0">Извлечение информации из ID=0 content</a> " то мне выводило данные с ячейки content, а если я нажму на ссылку " <a href="1" id="linki1">Извлечение информации из ID=0 content2</a> " то мне выводило дaнные с ячейки content2, как такое реализовать ?

(Отредактировано автором: 09 Февраля, 2013 - 20:04:13)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB