Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP: базы данных

Войти
Регистрация
Восстановить пароль
 
esenbek
0 / 1 / 0
Регистрация: 13.05.2013
Сообщений: 426
#1

Вывод данных из БД (ajax, $.select2) - PHP БД

26.01.2017, 20:17. Просмотров 363. Ответов 5
Метки нет (Все метки)

привет форумчане, помогите собрать код для соединение с mysql и вывести список через JSON
я искал на форуме и в других сайтах не нашел(=
вот у меня имеется JS rjl
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$(document).ready(function(){
   $('#selectbox-o').select2({
    minimumInputLength: 2,
    ajax: {
      url: "/testingLoginEmail1.php",
      dataType: 'json',
      data: function (term, page) {
        return {
          q: term
        };
      },
      results: function (data, page) {
        return { results: data };
      }
    }
  });
});
<input id="selectbox-o" class="input-xlarge" name="selectbox-o" type="hidden" data-placeholder="Choose An Option.." />

Добавлено через 58 минут
я тут написал но не находит пользователей почему то
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$mysqli = new mysqli("localhost", "root", "", "bul");
 
/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}
 
$city = "Amersfoort";
 
/* create a prepared statement */
if ($result = $mysqli->prepare('SELECT id,acct_username FROM bnet WHERE acct_username LIKE %'.$_GET["q"].'% ORDER BY acct_username ASC LIMIT 0,40')) {
// bind the value for security with the wildcard % attached. 
$result->bindvalue(':term','%'.$_GET["q"].'%',PDO::PARAM_STR); 
$result->execute(); 
// make sure there are some results else a null query will be returned 
if($result->rowCount() != 0) {     
    while($row = $result->fetch(PDO::FETCH_ASSOC)){
         $answer[] = array("id"=>$row['id'],"text"=>$row['id']." - ".$row['acct_username']);         // the text I want to show is in the form of option id - option     
    } 
} else { 
    // 0 results send a message back to say so.     
    $answer[] = array("id"=>"0","text"=>"No Results Found.."); 
} 
// finally encode the answer to json and send back the result. 
echo json_encode($answer); 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2017, 20:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывод данных из БД (ajax, $.select2) (PHP БД):

Отправка данных в базу данных php+ajax - PHP БД
Здраствуйте, я хочу дание с двух полей форми обновлять в базе даних с помощью ajax, тоисть у меня есть таблица с двумя полями и есть форма...

Вывод результатов поиска c AJAX - PHP БД
Доброго времени. Студент, учусь, сейчас пробую реализовать интерфейс для работы с бд на mysql, застрял на одном моменте, кому не сложно...

Получение и вывод результата запроса к базе через ajax - PHP БД
Необходимо вывести результаты sql запроса к базе в div через ajax. Не получается составить запрос. Вот так получаю результат запроса: ...

Select2 и вывод сохранённых данных - jQuery
Здравствуйте. На сайте сделал форму и список с автокомплитом с помощью jquery плагина Select2, форма сохраняется в БД. Всё работает...

Вывод данных через ajax с типом данных JSON - jQuery
Если я из обработчика пишу это, выведет, как и ежу понятно, 1 кнопку. ... $res = mysqli_query($db, 'SELECT `podmenu_name` FROM...

AJAX вывод данных - JavaScript
Имею следующее: 1) php страницу &lt;form action=&quot;&quot; id=&quot;myform&quot;&gt; &lt;input type=&quot;text&quot; name=&quot;mydata&quot; id=&quot;mydata&quot; /&gt; ...

5
esenbek
0 / 1 / 0
Регистрация: 13.05.2013
Сообщений: 426
26.01.2017, 20:43  [ТС] #2
хотелось бы сделать такое
0
Миниатюры
Вывод данных из БД (ajax, $.select2)  
esenbek
0 / 1 / 0
Регистрация: 13.05.2013
Сообщений: 426
27.01.2017, 12:58  [ТС] #3
heelp
0
Виталюска
463 / 455 / 157
Регистрация: 26.09.2010
Сообщений: 2,323
28.01.2017, 13:56 #4
Цитата Сообщение от esenbek Посмотреть сообщение
heelp
тык
0
fidel42rus
24 / 24 / 7
Регистрация: 24.10.2015
Сообщений: 409
29.01.2017, 17:20 #5
Еще лист так умеет

HTML5
1
<datalist id='users'>
PHP
1
2
3
4
5
6
7
8
9
<?php  
 
   mysql_connect($server, $login, $password) or die("Ошибка соединения: " . mysql_error());
mysql_select_db($db);
$resultprov = mysql_query("SELECT * from users");
while ($row = mysql_fetch_array($resultprov, MYSQL_ASSOC)) {
  echo "<option>".$row['fname']." ".$row['iname']." ".$row['oname']."<option>";
}
?>
HTML5
1
2
3
</datalist>
 
<input type=text name="spisok" list="users">
0
esenbek
0 / 1 / 0
Регистрация: 13.05.2013
Сообщений: 426
29.01.2017, 19:03  [ТС] #6
спасибо но что та незнаю как сэтим разобраться

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script>
$(document).ready(function(){
   $('#selectbox-o').select2({
    minimumInputLength: 2,
    ajax: {
      url: "/testingLoginEmail1.php",
      dataType: 'json',
      data: function (term, page) {
        return {
          q: term
        };
      },
      results: function (data, page) {
        return { results: data };
      }
    }
  });
});
</script>
<input id="selectbox-o" class="input-xlarge" name="selectbox-o" type="hidden" data-placeholder="Choose An Option.." />


помогите с этим код проверки написать ((
0
29.01.2017, 19:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.01.2017, 19:03
Привет! Вот еще темы с ответами:

Вывод данных из ajax - jQuery
Привет ув. форумчане , подскажите пожалуйста почему не выводится все данные из БД ? ошибка undefined. php $result = ; $query =...

Вывод данных с бд Ajax - jQuery
Здравствуйте, подскажите простенький пример как выводить данные с бд на страницу без перезагрузки Выводит только 1 запись $q =...

AJAX вывод данных - jQuery
$.ajax({ type: &quot;POST&quot;, url: &quot;../myphp.php&quot;, data: { 'to_php': my_var }, success:...

Вывод данных из БД посредством Ajax - jQuery
Здравствуйте. Разбираюсь с Ajax. На странице есть несколько селектов: &lt;select&gt; &lt;option&gt;Выбрать товар&lt;/option&gt; &lt;option...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru