Articles of pdo

Использование строковой переменной $ dsn в качестве параметра в базе данных PDO

Цель: просто получить массив из базы данных MySQL. Проблема: я использую переменную $ dsn «string variable» как параметр в заявлении PDO, но, похоже, это неперехваченное исключение, и оно имеет какое-то отношение к вызову драйвера или конструкции PDO -> __) – я не конечно. Есть ли у вас какие-либо идеи относительно того, как исправить строковую переменную […]

Использование MySQL-функций в подготовленных инструкциях PHP PDO

Каков правильный способ использования функции MySQL при использовании PHP PDO? Функция NOW () сохраняется в виде строки, а не показывает время. $sth = $dbh->prepare("INSERT INTO pdo (namespace, count, teststring) VALUES (?, ?, ?)"); // these protect you from injection $sth->bindParam(1, $_a); $sth->bindParam(2, $_b); $sth->bindParam(3, $_c); $_a = 'Wishy-washy'; $_b = 123; $_c = 'NOW()'; // […]

Подготовленный отчет PDO – синтаксис и дезинфекция

Я пытаюсь обновить мою базу данных следующим образом: $fields = array( 'titulo', 'tipo_produto', 'quantidade_peso', 'unidade_de_venda', 'unidades_por_caixa', 'caixas_piso', 'pisos_palete', 'tipo_palete', 'unidades_palete', 'caixas_palete', 'uni_diametro', 'uni_largura', 'uni_profundidade', 'uni_altura', 'caixa_largura', 'caixa_profundidade', 'caixa_altura', 'altura_palete', 'volume_unidade', 'volume_caixa', 'volume_palete', 'peso_caixa', 'peso_palete' ); $sql = 'UPDATE ficha_item SET '.implode(', ', array_map(create_function('$value', 'return "$value=\"" . $_POST["$value"] ."\"";'), $fields)).' WHERE id=?'; $stmt = $db->prepare($sql); $stmt->execute(array($_POST['item_id'])); […]

Regex не возвращает никаких совпадений независимо от используемого выражения

Хорошо, вот проблема, я пытался создать скрипт cURL для проверки мертвых ссылок в базе данных. Все ссылки выглядят примерно так: http://www.ltblekinge.se/download/18.9c16a31109c04a3e880003750 . Проблема, которая у меня есть, заключается в том, что не существует никакого шаблона regex, который я использую $url_list остается пустым. Любая помощь будет оценена! Проблемная часть кода <?php /*Config*/ /*** mysql hostname ***/ […]

Проблема с извлечением параметра из вызова $ .ajax

Привет, ребята, у меня есть следующий вызов $ .ajax: $.ajax({ type: "POST", dataType: "json", url: '/pcg/popups/getNotes.php', data: { 'nameNotes': notes_name.text(), }, success: function(response) { $('#notes_body').text(response.the_notes); alert(response.the_notes); } )}; Теперь сосредоточьтесь на data: скажем, я отправил «BillCosby». Это будет отправлено в указанный файл, и у меня есть это внутри этого файла: $username_notes = $_POST['nameNotes']; Теперь позвольте […]

PHP – Как получить доступ к объекту pdo из других (нескольких) классов

Я переключаю свой MVC на использование PDO (я знаю, просрочен). В прошлом мое приложение использовало следующую иерархию классов: Database.class> Main.class> User.class (каждый из которых распространяется на другой). Но перед созданием любого объекта было создано соединение mysql (mysql_connect). Как только соединение было открыто, я мог бы использовать Database.class в качестве класса-оболочки, через который выполнялись все мои […]

с использованием bindParam с PDO

Я несколько раз царапаю голову над этим кодом … Не имеет смысла, почему это не работает $isCorrect =($question->correct_answer == $body->answer) ? 1:0; // the values are all there……. // echo $body->question . "\n"; //335 // echo $body->user . "\n"; //51324123 // echo $question->day . "\n"; //0 // echo $isCorrect . "\n"; //0 //but still the […]

Неправильная кодировка из PHP?

1) У меня есть таблица tbl_Data в базе данных, которая имеет столбец name с методом сравнения текста (?), Установленным в utf8_polish_ci . Работает как прелесть, когда я просматриваю tbl_Data через phpMyAdmin. 2) В моем html-коде у меня есть: <!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> так кажется, что я отправляю правильные заголовки кодировки для браузера … […]

Полный текстовый поиск SQL с PHP и PDO

Я пытаюсь написать простой, полный текстовый поиск с PHP и PDO. Я не совсем уверен, что лучший способ – искать БД через SQL и PDO. Я нашел этот скрипт, но это старое расширение MySQL. Я написал эту функцию, которая должна рассчитывать совпадения поиска, но SQL не работает. Строка входящего поиска выглядит так: 23+more+people function checkSearchResult […]

Как эффективно заменить (mysql_result (mysql_query ()) в PDO?

Поскольку мой процесс почти завершен для переписывания сети с помощью PDO вместо команд mysql_* я теперь тестирую измененные функции. И Кажется, что моя измененная функция для mysql_result(mysql_query() всегда возвращает true, почему это? Позволяет увидеть оригинальный и измененный код: if (mysql_result(mysql_query("SELECT COUNT(*) FROM account WHERE id='".$_SESSION["user_id"]."' AND online=1"), 0)>0) { return true; } else return false; […]