Vor
Newbie-
Posts
10 -
Joined
-
Last visited
Vor's Achievements
Explorer (1/14)
0
Reputation
-
Это форум по JavaScript, создавайте топик в соответствующем разделе.
-
После mysql_connect mysql_query('SET NAMES utf8') or exit('SET NAMES Error'); Помогло. Спасибо
-
Где то в часа 5 утра сделал. Но есть проблема с отображением кириллицы. Возвращает ???? ????. Менял в БД с utf8_general_ci на utf8_general_ci. Не помогло. Подскажите, как исправить?
-
Потратив не мало времени дошел до того что запрос отправляется, поскольку в урл формируется ?data1=9&data2=11. HTML i Javascript <html> <body> <h1>Работа с AJAX</h1> <script type="text/javascript" src="prototype.js"></script> <script type="text/javascript"> function ajaxFunction() { new Ajax.Updater( 'updateMe', 'search_db.php', { method: 'get', parameters: { data1: 'data1', data2: 'data2'} }); } </script> <form action="" > DATA1 <select name="data1"> <option value="9">9</option> <option value="10">10</option> </select> <br> DATA2 <select name="data2"> <option value="11">11</option> <option value="12">12</option> </select> <input class="button_disc" value="Найти" onclick="ajaxFunction();" type="submit" /> </form> <div id="updateMe">Update me!!!</div> </body> </html> search_db.php <?php .............. Присойденяюсь к БД .............. /* Выполнение SQL запроса */ $query = "SELECT * FROM foto WHERE data1 LIKE '%".strtoupper($_GET['data1'])."%' OR data2 LIKE '%".strtoupper($_GET['data2'])."%'"; $result = mysql_query($query) or die("Запрос ошибочный"); /* Печать результатов в HTML */ while ($row= mysql_fetch_array($result)) { $first_name= $row["image"]; echo "<a href='/image/$first_name'><img src='/image/$first_name' alt='$first_name' />"; } /* Освобождение памяти, занятой результатом запроса */ mysql_free_result($result); /* Закрытие соединения */ mysql_close($link); ?> Результат должен быть в <div id="updateMe">Update me!!!</div> вместо Update me!!! НО НЕ РАБОТАЕТ!!! Хотя когда не использовал аякс все работало. Почему? И насколько правильно использовать LIKE '%".strtoupper($_GET['data1'])."%' ?????
-
Результатом должно быть фото с ссылкой. Результат формируется в ПХП и выводиться через echo в HTML формате. Я пробовал это организовать по такому описанию http://seovirus.ru/novomodnaya-texnologiya-ajax-php-kak-v-lyogkuyu-i-s-primerami.html, результат выводился там где надо но выводился как и в предложенном вами варианте, вся таблица. Делал как то так <html> <head><title>AJAX Forever!</title></head> <body> <h1>Работа с AJAX</h1> <div id="updateMe">Update me!!!</div> <script type="text/javascript" src="prototype.js"></script> <script type="text/javascript"> function Update(){ new Ajax.Updater( 'updateMe', 'search_db.php', { method: 'get', parameters: { data1: 'data1', data2: 'data2', } }); } </script> <center> <form method="post" onsubmit="return false"> DATA1 <select name="data1"> <option value="9">9</option> <option value="10">10</option> </select> <br> DATA2 <select name="data2"> <option value="11">11</option> <option value="12">12</option> </select> <br> <input type="button" value="Найти" onclick="Update()"> </form> </center> </body> </html> Точно сказать не могу, потому что перепробовал кучу вариантов. Но результат выводило в правильном формате но не тот. Если поможете я скину вам 50 рубл. но только в ЯД, ок?
-
Int Предложений Вами код выводит ответ сразу при загрузке страницы, при этом выводит все что есть в таблице БД, мне же нужно чтобы чтобы пользователь выбрал в форме ширину фото, потом высоту, нажал на кнопку и ему снизу отобразило результат. Не прошу сделать вместо меня, прошу скиньте мне кто нибудь описание с примером как это сделать или ссылку на пример. Проект не коммерческий, делаю в подарок любимой девушке, за что уже ее начал тихо ненавидеть. Делаю такое впервые, знаний нет но на примере разберусь.
-
Int Ого, сразу пришла мысль о суициде. Я тут нихрена не понимаю но буду долбить дальше пока не дойдет. а как понять это? a=1&b=2&c=3name=value&name=value&name=value ? и в какой div будет выводить результат? с каким id?
-
Я на этом сайте уже был. Мне пример нужен . В нете все примеры обработки состоят из одной двух строчек кода, ни начала, ни конца, ни описания. Даже элементарно бутон не могу к этому всему подключить, может потому что вторую сутку не сплю. Но все равно спасибо.
-
Я только начал вариться в этой каше, так что если туплю, извините. Спасибо сейчас буду разбираться.
-
Здравствуйте. У меня возникла проблема которую сам решить не могу. Суть Проблемы такова: Есть форма на HTML странице <form action="search_db.php" method="post"> DATA1 <select name="data1"> <option value="9">9</option> <option value="10">10</option> </select> <br> DATA2 <select name="data2"> <option value="11">11</option> <option value="12">12</option> </select> <br> <input class="button" value="Найти" type="submit" /> </form> Есть php скрипт. С ним все ок, работает. Хочу результаты работы скрипта вывести в HTML странице после нажатия на submit. Дошел до того что нужно использовать Ajax, но примеров с передачей нескольких параметров и возвратом результатов, не нашел. Как это реализовать? Заранее спасибо.