За последние 24 часа нас посетили 17585 программистов и 1725 роботов. Сейчас ищут 1652 программиста ...

Рандом, слайд шов.

Тема в разделе "JavaScript и AJAX", создана пользователем xak2, 25 дек 2006.

  1. xak2

    xak2 Guest

    Как бы сделать чтобы из мускуль базы выбиралась выборочьно какаянибудь фраза, показываласьбы 5 секунд и показывалась опятьже выборочьно следующяя 5 секунд и т.д. и вообще можноли как и на ПХП юзать мускуль в яве?
     
  2. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    круто сказано

    аякс?!
     
  3. Vitas

    Vitas Активный пользователь

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
  4. xak2

    xak2 Guest

    Ну так то что я спросил сделать както можно?
     
  5. Anonymous

    Anonymous Guest

    Можно.
     
  6. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    выбираешь массив фраз (на php), скидываешь его в javascript
    затем
    используешь свойство TimeOut
    чтобы раз в определенное время выбрать случайный элемент из массива
     
  7. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    для этого случая такая библиотека - огромный монстр, большинство функций которого использоваться не будет.
    не нужно нагружать страницу лишними байтами...
     
  8. Anonymous

    Anonymous Guest

    simpson, я не был бы так категоричен...
     
  9. xak2

    xak2 Guest

    Мне надо обьязательно из мускуля. А можно сделать так?
    <?php
    $sql = mysql_query("SELECT * FROM help");
    $sql = mysql_fetch_row($sql);
    ?>
    <script>
    document.write("<?=$sql[0]?>");
    </script>
     
  10. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    можно.
     
  11. xak2

    xak2 Guest

    аа ну тогда нет проблем.
     
  12. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    xak2

    а теперь посмотри сколько фраз выведется:)
    одна.
     
  13. xak2

    xak2 Guest

    Дааа ничего невышло. виле юзал а серавно. Бред получился. А тогда планы меняются. У меня есть коллекция кортинок, хочу сделать чтобы он опятьже выборочьно выберал любую картинку, показывал 5 секунт и опятже выборочьно следующюу и так далее.
     
  14. xak2

    xak2 Guest

    Ладно недождался сам сделал:
    Код (Text):
    1. <script language="JavaScript">
    2. var logo_images;
    3. imgArray = new Array ('images/logo_img_1.jpg','images/logo_img_2.jpg','images/logo_img_3.jpg','images/logo_img_4.jpg','images/logo_img_5.jpg','images/logo_img_6.jpg','images/logo_img_7.jpg','images/logo_img_8.jpg','images/logo_img_9.jpg','images/logo_img_10.jpg','images/logo_img_11.jpg','images/logo_img_12.jpg','images/logo_img_13.jpg','images/logo_img_14.jpg','images/logo_img_15.jpg','images/logo_img_16.jpg','images/logo_img_17.jpg','images/logo_img_18.jpg','images/logo_img_19.jpg','images/logo_img_20.jpg','images/logo_img_21.jpg','images/logo_img_22.jpg','images/logo_img_23.jpg','images/logo_img_24.jpg','images/logo_img_25.jpg','images/logo_img_26.jpg','images/logo_img_27.jpg','images/logo_img_28.jpg','images/logo_img_29.jpg','images/logo_img_30.jpg','images/logo_img_31.jpg','images/logo_img_32.jpg','images/logo_img_33.jpg','images/logo_img_34.jpg','images/logo_img_35.jpg','images/logo_img_36.jpg','images/logo_img_37.jpg');  
    4. function logos(i) {
    5.      i1 = 0;
    6.      sek = 3000;
    7.      var picturs;
    8.      logo_images = i;
    9.      picturs = imgArray[i];
    10.      document.images[i1].src = picturs;
    11.      i = i + 1;
    12.         if (i == imgArray.length) {
    13.               i = 0;
    14.               }
    15.     j = i;
    16.     timerID = setTimeout("logos(j)",sek);
    17. }
    18. </script>
    Но онпо порядку от 1 до 37 картинки листает а мне надо чтоб выборочьно!
     
  15. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    Math.random()