Я пытаюсь заполнить ежедневные данные за отсутствующие даты и не могу найти ответ, пожалуйста, помогите. Мой пример daily_table : url | timestamp_gmt | visitors | hits | other.. ——————-+—————+———-+——-+——- www.domain.com/1 | 2016-04-12 | 1231 | 23423 | www.domain.com/1 | 2016-04-13 | 1374 | 26482 | www.domain.com/1 | 2016-04-17 | 1262 | 21493 | www.domain.com/2 | […]
Я использую PHP 5.3.6 с PDO для доступа к Postgres 9.0.4. Меня попросили уменьшить объем памяти в отчете. Текущая реализация проста: выполните запрос, выполните fetchAll (), а затем итерайте с помощью foreach () через результирующий массив. Это, очевидно, не масштабируется с огромными наборами результатов: он может временно потреблять 100 МБ или более. У меня есть […]
У меня есть база данных PostGIS с колонкой географии. Я хотел бы иметь возможность использовать PHP для выбора географии, поэтому я мог бы запустить другой запрос, используя ST_Distance, чтобы получить расстояние между точками. Однако, когда я бегу SELECT geog from locations; Я получаю странное значение 6 вместо вывода HEX (что-то вроде 0101000020E6100000C442AD69DEAD5740575BB1BFEC6E3D40 – это то, […]
У меня есть сценарий, который должен отображать результаты запроса Postgres на основе ссылки, которую пользователь нажимает на предыдущую страницу. Например, когда пользователь нажимает на заголовок проекта, он направляет их на страницу, которая показывает им больше атрибутов проекта, которые содержатся в столбцах в базе данных. У меня уже есть страница, где пользователи могут щелкнуть по названию, […]
У меня проблема с прямой вставкой в базу данных иностранных символов, таких как символы «ó, č, ĕ, ř». не работает даже с моим php-интерфейсом, чтобы убедиться, что нет преобразования или другой кодировки. Таким образом, я использую вход в psql напрямую, и вот моя настройка: server_encoding —————– UTF8 (1 row) а также client_encoding —————– UTF8 (1 […]
Я хотел бы, чтобы все переменные были доступны для файла handler_login.php, который я include в файл handler_question.php . Обработчик handler_question.php обрабатывает данные из следующей формы. Мой form_question.php <form method="post" action="handler-question.php"> <p>Title: <input name="question_title" type="text" cols="92" /> </p> <p>Question: <div id="wmd-container" class="resizable-textarea"> <textarea id="input" class="textarea" tabindex="101" rows="15" cols="92" name="question_body" /></textarea> </div> </p> <p>Tags: <input name="tags" type="text" […]
Я пытаюсь написать запрос, чтобы выбрать все мои форумы и получить соответствующую последнюю запись (включая автора) … но я не смог. Это моя структура: forums forum_threads forum_posts ———- ————- ———– id id id parent_forum (NULLABLE) forum_id content name user_id thread_id description title user_id icon views updated_at created_at created_at updated_at last_post_id (NULLABLE) Это мой текущий запрос: […]
Для моего домашнего задания мне приходится писать запросы из базы данных о мире. Я получаю ошибку в одном из моих запросов, и я не могу понять, почему. Заявление о проблеме для запроса, с которым я столкнулся, это: Find all official languages, the country for which it is spoken, and the percentage of speakers (percentage of […]
Учитывая SQL как вход, я должен запросить базу данных PostgreSQL и вернуть результаты в виде XML. Я сделал это со следующим кодом: <?php $link = "host=localhost dbname=company user=pgsql password=password"; $connect = pg_connect($link); $query = "SELECT * FROM customer"; $result = pg_query($connect, $query); $doc = new DomDocument("1.0"); $root = $doc->createElement('data'); $root = $doc->appendChild($root); while($row = pg_fetch_assoc($result)){ […]
Я очень новичок в php и Postgresql. Когда я пытался извлечь данные из своей базы данных, запрос всегда возвращает значение FALSE. Вот мой код: $dbconn = pg_connect("host=localhost port=5432 dbname=mydb user=user password=user") if(!$dbconn) { echo "Not connected!"; } $sql = 'SELECT * FROM "mytable"'; $query = pg_query($dbconn,$sql); if(!$query) { echo "There is an error!"; echo pg_last_error($dbconn); […]