Articles of База данных

Почему моя база данных не обновляется, когда кто-то посещает мой сайт?

По какой-то причине, когда пользователь приходит на мой сайт, чтобы играть в мультиплеер, вызов в php-файл отправляется, но база данных никогда не добавляет нового игрока или не обновляет свою информацию. php-файл вызывается со следующей строкой кода из файла javascript: xmlhttp.open('GET',"xml_http_request.php?mod0="+truckHeading+"&mod1="+newhtr[1]+"&mod2="+absRoll+"&lla0="+lla[0]+"&lla1="+lla[1]+"&lla2="+lla[2]+"&pid="+rCC+"&rangeCheck="+rangeCheck+"&ranger="+ranger+"&namely="+namely+"&message="+message+"&unLoader=false", true); Вот код php: <?php require("db1.php"); //for using live public database //require("db.php"); //for using local […]

Не удалось подключиться к внешней базе данных SSL Postgres с Debian (ошибки разрешения сертификата)

проблема Пример скрипта <?php // define constants define('DB_HOST', '1.1.1.1'); define('DB_USER', 'usr'); define('DB_PASS', 'pw'); define('DB_NAME', 'db'); define('DB_PORT', '5432'); // connection string with SSL certificate files $conn_str = 'host=' . DB_HOST . ' '; $conn_str .= 'port=' . DB_PORT . ' '; $conn_str .= 'dbname=' . DB_NAME . ' '; $conn_str .= 'user=' . DB_USER . ' […]

Форматировать MySQL с помощью CONCAT

Благодаря некоторой помощи у меня есть запрос MySQL, который начинается в 2014-10-10 и штрафует количество праздников в течение 12 месяцев, например, с 2014-10-10 по 2015-10-09, а затем с 2015 по 10-10 2016-10- 09 SELECT e.name AS Employee, CEIL(DATEDIFF(h.date, e.startdate)/365) as Year, count(h.date) as Holidays_Taken FROM employees AS e LEFT JOIN holidays_taken AS h ON e.id […]

Соединение PDO с базой данных MySQL отклонено

Я пытаюсь подключиться к моей базе данных NearlyFreeSpeech MySQL. Я могу войти через PHPMyAdmin, но не через PDO. Я использую этот код $dbconn = new PDO('mysql:host=127.0.0.1;dbname='.$config['db'].'; port=3307', $config['user'], $config['pass']); Где $ config определяется в отдельном файле. Ошибка, которую я получаю: Warning: PDO::__construct() [pdo.–construct]: [2002] Connection refused (trying to connect via tcp://127.0.0.1:3307) Error: SQLSTATE[HY000] [2002] Connection […]

PostgreSQL для XML с 3 таблицами

Я стажер в небольшой команде разработчиков, и мой руководитель проекта хочет, чтобы я написал функцию, которая будет экспортировать данные PostgreSQL в файл XML. К сожалению, я знаю, как писать экспорт в csv. Есть 3 разных таблицы, и он хочет, чтобы это было так (представление XML) <Table 1 Col1=".." Col2=".."> <Table 2 Col1="…"> <Table3 Col1=".." Col2="" […]

Отображение базы данных PHP в тех же самых полях с различными привязными тегами

Я искал высоко и низко, чтобы понять, возможно ли это, и подошел с пустыми руками. Во-первых, вот мой код: <div id="information" style="display:none"> </div> <?php $seat = mysql_query("SELECT * FROM people WHERE seat='C3-24'"); $row = mysql_fetch_array($seat); ?> <ul> <li> <?= $row['first_name']; ?></li> <li> <?= $row['last_name']?> </li> <li> <?= $row['seat']?></li> </ul> </div><!– information –> <div id="c3-24" class="seat"> […]

PHP показывает изображение как BLOB mysqli

Я прочитал все возможные вопросы о StackOverflow, я спросил всех людей, которых я знаю, и никто не может мне помочь. У меня есть таблица в базе данных: CREATE TABLE IF NOT EXISTS `zdjecia` ( `id` int(11) NOT NULL, `imie_wlasciciela` varchar(50) NOT NULL, `zdjecie` blob NOT NULL, `nazwa` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 […]

PDOException SQLSTATE Неизвестная база данных «forge» не удалась

Я хочу получить доступ к данным Mysql, первым шагом будет создание новой таблицы для «vanvlymen», и я набрал mysql> USE vanvlymen; база данных изменилась. и введите SHOW таблицы; показывая доступные таблицы, содержащиеся в базе данных. mysql -u root -p enter password: **** mysql> show databases; -databases- information_schema mysql performance_schema phpmyadmin vanvlymen 5 rows… все выглядит […]

Могу ли я остановить CakePHP выборку всех строк для запроса?

Я использую CakePHP с вызовами $ modelName-> find (…), чтобы выбрать довольно много строк (может быть сотни) Как правило, в PHP / MySQL, конечно, это не проблема, поскольку вы извлекаете их в цикл while. Но CakePHP загружает все строки в массив, который исчерпывает лимит памяти. Есть ли способ использовать конструкторы $ modelName-> find (…), но […]

Как проверить дублируемую запись в БД?

Я создал форму на сайте, которая захватывает несколько полей, включая «электронную почту», и отправляет ее в базу данных, имеющуюся у меня с таблицей с именем «данные». Я использую плагин jQuery Validate, чтобы убедиться, что все поля завершены, хотя я не могу дублировать адреса электронной почты в db. Плагин поставляется со сценарием с именем emails.php, который […]