Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Другие темы раздела
PHP БД Sql процедуры для управления таблицами https://www.cyberforum.ru/ php-database/ thread2341266.html
вот сама заполненная бд задача сделать SQL-скрипт, создающий хранимые процедуры для добавления, удаления и редактирования каждой из таблиц. Каждая такая хранимая процедура должна обеспечивать...
PHP БД Как в MySQL запросе сравнить значение id из таблицы A со значением a_id из таблицы B из последней добавленной записи
Очень тяжело объяснить, вот пример (работаю в phpmyadmin): У меня есть 2 таблицы: articles categories У articles есть categories_id, который ссылается на id категории. У categories есть...
Как создавать индексы для таблиц на mysqli PHP БД
SQL-скрипт, позволяющий создавать индексы для каждой из таблиц
PHP БД Настройки уведомления Здравствуй форум! У меня на сайте есть уведомления: ответ на коммент, заявка в друзья, ЛС и тд, которые отправляются на email. В настройках уже готовы все пункты, но я не знаю как лучше сохранять... https://www.cyberforum.ru/ php-database/ thread2340980.html
PHP БД Отдельные списки дел в БД https://www.cyberforum.ru/ php-database/ thread2340870.html
У меня есть задание, где нужно создать список дел на рhp. И это уже сделано. Но проблема в том что должна ещё быть возможность создавать отдельные списки дел. Например, список дел -...
PHP БД Написать в одной таблице число и что бы в другой таблице оно вычеталось
На скриншоте таблица, как сделать так, что-бы написанное кол-во услуг вычиталось из другой таблицы?
Проверить все изображения в папке на то что они используются в БД PHP БД
Доброго дня. Есть папка, в ней тысячи изображений. Имена не систематизированы. Нужно проверить каждое изображение на то, что к нему есть обращение из БД. В базе несколько тысяч наименований....
PHP БД Выборка данных из бд Здравствуйте! Я не давно начал изучать php, пожалуйста помогите в выборке данных из бд На сайте есть option ОТКУДА и КУДА со списком городов И по кнопке button выводилась информация о выбранных... https://www.cyberforum.ru/ php-database/ thread2340486.html
PHP БД Выборка из двух одинаковых таблиц https://www.cyberforum.ru/ php-database/ thread2340230.html
Доброго дня. Есть две аналогичные таблицы. Нужно произвести поиск картинки в аналогичных полях этих таблиц. Пробовал так:SELECT * FROM item WHERE TEXT LIKE '%000hybrid6.jpg%' OR img LIKE ...
PHP БД Получение id из таблицы mysqli php Подскажите пожалуйста, есть поиск данных из таблицы <?php $q=$_GET; $my_data=mysql_real_escape_string($q); $mysqli=mysqli_connect('localhost','','','') or die("Database Error"); ... https://www.cyberforum.ru/ php-database/ thread2340087.html
0 / 0 / 0
Регистрация: 24.11.2016
Сообщений: 68
0

Выборка данных через PDO

28.10.2018, 14:12. Просмотров 974. Ответов 4
Метки (Все метки)

Здравствуйте, уважаемые форумчане. Возникла такая вот проблема. Есть такой код.
PHP
1
$_POST['searchSurname']
принимает просто фамилию.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$searchBySurname = $_POST['searchSurname'];          
 
$sql_search2 = 'SELECT * FROM `Data`
                WHERE `Surname` = ":searchBySurname"';
 
$result_2 = $db->prepare($sql_search2);
$result_2->bindParam(':searchBySurname', $searchBySurname, PDO::PARAM_STR);
$result_2->execute();
 
$Conclusion = $result_2->fetch(PDO::FETCH_ASSOC);
if ($Conclusion)
{
    echo "<h4 style='color: green'>Surname Search!</h4>";
        foreach ($Conclusion as $item)
    {
        echo $item ." ";
    }
}
В данном варианте вывода не происходит. Но если я немного по другому напишу:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$searchBySurname = $_POST['searchSurname'];  
        
$sql_search = 'SELECT * FROM `Data`
               WHERE `Surname` = "' .$searchBySurname.'"';
 
$result_2 = $db->prepare($sql_search);
$result_2->execute();
 
$Conclusion = $result_2->fetch(PDO::FETCH_ASSOC);
if ($Conclusion)
{
    echo "<h4 style='color: green'>Surname Search!</h4>";
    foreach ($Conclusion as $item)
        {
            echo $item ." ";
        }
}
То так все будет нормально. Подскажите где именно моя ошибка в первом варианте, что выборка не происходит. Заранее спасибо.

Вернуться к обсуждению:
Выборка данных через PDO
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2018, 14:12
Готовые ответы и решения:

Выборка данных из БД класс PDO
Я только начал изучать PHP и никак все разобраться не могу. Не могу сообразить в чем моя ошибка. Я...

Подключение к базе данных через PDO или mysql_connect
Всем привет) Столкнулся с проблемой - при подключении к базе данных старинным методом: ...

Подключение к базе данных через PDO. Правильный способ
Привет. Наткнулся на такое руководство http://phpfaq.ru/pdo. Автор пишет в уверенном стиле . Ваше...

PDO prepare Не получается выборка из базы
Доброго времени суток! Пытаюсь переделать запросы для защиты от sql инъекций, но ни чего в это...

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