Articles of sql

правильный способ вернуть json_object в виде массива

У меня есть массив, заполненный с помощью оператора sql следующим образом: $index = 0; while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) { $bookname[$index] = ($row['Bookname']); $subjectname[$index] = ($row['SubjectName']); $index++; } Когда я перехожу к echo json, закодируйте массивы, я получаю пустое [], когда я знаю, что оно было заполнено, что действительно странно. Я делаю что-то неправильно в […]

Запросить две записи SQL?

У меня есть база данных SQL, которую я пытаюсь запросить с помощью PHP. Это для учетных записей пользователей, и мне нужно проверить, существует ли определенная комбинация имени пользователя и пароля в базе данных. В настоящее время я могу проверить, существует ли только имя пользователя, используя: <?php session_start(); include "config.php"; if($_POST['nameQuery']) { $query = "SELECT * […]

Запустить второй запрос внутри цикла foreach?

Необходимо запустить 2 запроса внутри foreach, но не можете сделать это без ошибок. Итак, у меня есть это для показа комментариев: $query = 'SELECT * FROM comments WHERE updatepostid = "' . $postID . '"'; try { $stmt = $db->prepare($query); $stmt->execute(); $countcomments = $stmt->rowCount(); } catch (PDOException $ex) { die("Failed to run query: " . […]

Получение подстроки из базы данных

У меня есть таблица со столбцом, который содержит строки, как показано ниже. sourabh@winworldsoft.com monica@winworldsoft.com sachin@winworldsoft.com Мне нужно получить подстроку от @ до. (Точка) У меня есть несколько sql, но у меня есть фиксированная длина. Мне нужен динамический запрос для получения подстроки. выберите * из регистрации, где электронная почта «% @%»; Sub string Query select email, […]

Как создать счетчик загрузки файлов?

Какой самый простой способ создать код (с PHP и SQL), который будет считать загрузку файлов? У меня уже есть целочисленный столбец в базе, посвященной этой функции … (ссылка на какой-то пример также будет приветствоваться)

Случайное значение при вставке на сервер MYSQL

По какой-то причине, когда я вставляю '2015041200000000' в поле INT (20), я превращаюсь в '2147483647' … Как это возможно? Я делаю это, потому что я хочу отформатировать автоматически увеличивающийся ID до YYYYMMDDXXXXXXXX с помощью php. заранее спасибо

Как получить данные из таблицы MySQL и вставить их в QR-код с помощью PHP?

У меня есть этот PHP-код, который создает QR-код с данными: <?php include(JPATH_LIBRARIES . '/phpqrcode/qrlib.php'); $tempDir = JPATH_SITE . '/images/'; $codeContents = 'This Goes From File'; $fileName = 'qr_'.md5($codeContents).'.png'; $pngAbsoluteFilePath = $tempDir.$fileName; $urlRelativeFilePath = JUri::root() .'images/' . $fileName; if (!file_exists($pngAbsoluteFilePath)) { QRcode::png($codeContents, $pngAbsoluteFilePath); } else { echo "Not working!"; } echo '<img src="'.$urlRelativeFilePath.'" />'; ?> Нам […]

Проверка базы данных хэш-функции php

При вставке нового пользователя в базу данных я хочу хешировать пароль. это то, что у меня есть. static function getLastId(){ global $database; $sql = 'SELECT ID from users ORDER BY id DESC LIMIT 1' ; $result = $database->query($sql); return $result; } static function create_user($username,$password ){ global $database; $lastID = self::getLastId() + 1; $ePassword = $database->escape_value($password); […]

Проблемы с pg_query (); в php

В настоящее время я использую Postgres с PHP. Я пишу интерфейс, где пользователь может заполнить пользователя, поэтому он добавляется к общей записи пользователей в базе данных. (Очень просто). В последнее время у меня возникли проблемы с получением запросов. Кажется, что побег все время требуется. Только сам запрос между двойными кавычками уже не является достаточным. У […]

Помощь PHP при построении запроса

У меня есть несколько списков переходов, где, если не выбрана опция, значение равно = "" … Я не могу понять, как построить запрос для mysql в PHP. query = SELECT * FROM db