Articles of mysql

Получить следующий автоматический прирост

Я знаю, что это не так сложно, но я не помню, как это сделать. Мне просто нужно знать следующий автоматический приращение. $result = mysql_query(" SHOW TABLE STATUS LIKE Media "); $data = mysql_fetch_assoc($result); $next_increment = $data['Auto_increment']; … но я не буду работать для меня, что я делаю неправильно?

Самый быстрый способ проверить предыдущую запись перед вставкой

Мой вопрос будет использовать электронные письма в качестве примера, но это может быть применимо ко всему. Обычно, прежде чем регистрировать нового пользователя (включая вставку его / ее электронной почты), я проверяю, существует ли его / ее электронная почта в БД примерно так: $result = mysql_query("SELECT * FROM Users WHERE email = '".mysql_real_escape_string($email)"';"); if(!$result) { die(mysql_error()); […]

Присоединить подзапрос с доктриной 2 DBAL

Я рефакторинг приложения Zend Framework 2 для использования доктрины 2.5 DBAL вместо Zend_DB (ZF1). У меня есть следующий запрос Zend_Db: $subSelect = $db->select() ->from('user_survey_status_entries', array('userSurveyID', 'timestamp' => 'MIN(timestamp)')) ->where('status = ?', UserSurveyStatus::ACCESSED) ->group('userSurveyID'); $select = $db->select() // $selectColNames contains columns both from the main query and // the subquery (eg firstAccess.timestamp AS dateFirstAccess). ->from(array('us' => […]

Разработка базы данных MySql для викторины

Я делаю онлайн-викторину с php и mysql и нуждаюсь в некоторой помощи, решая, как проектировать базу данных для оптимальной вставки вопросов / ответов и выбирать вопросы для викторины. В таблице будет 80 вопросов каждый с 4 возможными вариантами плюс правильный ответ. При получении вопросов и параметров из базы данных я случайно выбираю 25 вопросов и […]

Застройщик запросов Laravel Общая ошибка 2031

Ниже мой запрос с использованием Laravel query builder: $begin = new DateTime('2016-07-01'); $end = new DateTime('2016-07-31'); $startDate = $begin->format('Ymd 00:00:00'); $endDate = $end->format('Ymd 23:59:59'); $deposit = $depositModel->select(DB::raw('user_deposit.user_id as user_id, sum(user_deposit.amount) as total_deposit, null as total_withdraw')) ->whereBetween('date_time', [$startDate, $endDate]) ->where('user_deposit.status', 1) ->groupBy('user_deposit.user_id'); $withdraw = $withdrawModel->select(DB::raw('user_withdraw.user_id as user_id, null as total_deposit, sum(user_withdraw.amount) as total_withdraw')) ->whereBetween('user_withdraw.created_at', [$startDate, $endDate]) […]

PHP mysqli подготовил инструкцию для хранимой процедуры с параметром out

У меня есть хранимая процедура IsUserPresent как: DELIMITER $$ CREATE PROCEDURE IsUserPresent( in userid varchar (150), out isPresent bit ) BEGIN SET isPresent=0; SELECT COUNT(*) INTO isPresent FROM users_table WHERE users_table.userid=userid; END$$ и я хочу вызвать его из PHP с помощью подготовленного оператора mysqli. Я делаю это после фрагмента кода, но это дает мне предупреждение. […]

Проблема с PHP и Mysql UTF-8 (особый характер)

У меня есть форма с одним текстовым полем (ProductTitle) если я напишу в качестве примера «Étuit» в текстовом поле и нажмите «Сохранить», я отправлю данные в таблицу Product. Результат int database для ProductTitle – это Ã ‰ tuit. Меня беспокоит особый характер. Вместо того, чтобы помещать É в базу данных, я понял, что Ã ‰ […]

PHP конвертирует datetime в несколько секунд

У меня есть значение datetime в mysql '2010-12-08 16:12:12' что я хотел бы получить секунды до этой даты с помощью PHP , поэтому в основном эквивалент PHP mysql : TIME_TO_SEC(TIMEDIFF('2010-12-08 16:12:12',now()))

Печать горизонтальной таблицы вместо вертикальной, используя PHP

Проблема: У меня есть таблица, которая распечатывает вертикальную, но я бы хотел, чтобы она печатала горизонталь вместо этого. Любой, кто может дать указания о том, как это можно достичь? PHP-код: echo ' <table class="table table-condensed table-bordered neutralize"> <tbody> <tr> <td><b>Kriterium</td> <td><b>Betyg</td> </tr> '; while ($row = mysql_fetch_assoc($result)) { echo ' <tr> <td>'.$i.'</td> <td>'.$row['RID'].'</td> </tr> '; […]

Использование pdo в php с хранимой процедурой

У меня простая хранимая процедура в базе данных MySQL: DELIMITER $$ CREATE DEFINER=`vidhu`@`%` PROCEDURE `test`(var_datain TEXT) BEGIN SELECT var_datain; END При вызове этой процедуры в mysql-workbench он возвращает данные, которые я ввел: Теперь, когда я вызываю его из PHP с помощью pdo, я получаю сообщение об ошибке: Fatal error: Cannot pass parameter 2 by reference […]

Intereting Posts
Как написать код Ajax для извлечения новой строки, когда она вставлена ​​в MySQL? Преобразование байтового потока в числовой тип данных Странное поведение печати в PHP? Копировать и вставить прайс-лист из Excel в браузер PHP: как вызвать стандартные функции библиотеки упростить, если в цикле списка в wordpress magento – получить все категории детей с идентификатором категории PHP SoapClient, создающий XML-ссылки для идентичных элементов, делает его неприемлемым для обслуживания session_start исчерпывает память Уведомление в реальном времени от веб-сервера к клиенту htaccess блокирует доступ к каталогу, но разрешает доступ к файлам Laravel упорядочивает отношение по методу на модели Как централизовать код из моих функций init во всех контроллерах? Можно ли заменить функцию в классе PHP? Область применения: использование переменной, определенной в функции