Articles of database

Сортировка по рейтингам в базе данных – Где разместить этот SQL? (PHP / MySQL)

ОК – я сразу пойду – вот код PHP, о котором идет речь: <h2>Highest Rated:</h2> <?php // Our query base $query = $this->db->query("SELECT * FROM code ORDER BY rating DESC"); foreach($query->result() as $row) { ?> <h3><?php echo $row->title." ID: ";echo $row->id; ?></h3> <p class="author"><?php $query2 = $this->db->query("SELECT email FROM users WHERE id = ".$row->author); echo […]

Массовый экспорт данных из Codeignitor в CSV с использованием класса Utility

Вот мой код: function export_csv() { $st = $this->input->get('st'); //Start Date $en = $this->input->get('en'); //End Date $sTable = 'TABLE_NAME'; $this->load->dbutil(); $aColumns = array('tempdisplayid AS ucid','uui','campaign_name','location','caller_id','skill','calltime','answertime','TIMEDIFF(answertime,calltime) as timetoanswer','endtime','talktime','duration','fallback_rule','dialed_number','type','agent','agent_did','disposition','status','hangup_by','transfer','transfer_to','comments','dial_status','customer_status','agent_status','audio','AgentStatus','CustomerStatus','user_response'); $this->db->select('SQL_CALC_FOUND_ROWS '.str_replace(' , ', ' ', implode(', ', $aColumns)), false); $query = $this->db->get_where($sTable, array('date(calltime) >=' =>$st,'date(calltime) <=' =>$en)); $new_report = $this->dbutil->csv_from_result($query); write_file('/csv/records-'.$st.'to'.$en.'.csv', $new_report); $this->load->helper('download'); force_download('records-'.$st.'to'.$en.'.csv', $new_report); } За […]

как очистить / освободить память базы данных в zend?

После выполнения этого простого кода (для базы данных MySQL) я получаю меньше 1 Кбайт памяти для каждой итерации цикла, поэтому после 1000-й итерации у меня есть около 1 МБ памяти. Теперь, если мне нужно зациклиться на длинном сценарии (около 1 000 000 итераций), я скоро буду не в памяти $_db = Zend_Db_Table::getDefaultAdapter(); $start_memory = memory_get_usage(); […]

Хранение данных из таблицы MySQL в формате CSV с использованием PDO через браузер

У меня есть форма, которая записывает данные в базу данных MySQL. Я хочу, чтобы пользователь мог загружать свои данные в CSV после окончательного представления. Мой код в настоящее время сбрасывает содержимое базы данных в браузер, то есть записывается на страницу, а не в файл csv. Я хотел бы отправить их по ссылке и получить возможность […]

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

Я постоянно выполняю эту процедуру, чтобы перенести базу данных wordpress на промежуточные или производственные серверы: выполнение дампа SQL локальной базы данных wordpress откройте файл .SQL, затем выполните поиск и замените все «localhost: 9999» на «mysite.com» импортировать модифицированную .SQL в производственную базу данных Я нахожу это очень громоздким. Есть ли более простой способ сделать это? Я […]

выполнить php через mysql?

Возможно ли выполнить файл php с помощью хранимой процедуры mysql или планировщика событий?

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

У меня есть текстовая форма ввода, где пользователи вводят ингредиенты для рецепта. Первоначально я был динамичным, основанным на Javascript полем «добавить ингредиент», но понял, что это не подходит для доступности. Первоначально я отделял каждое входное поле от собственной строки в моей базе данных и задавался вопросом, как я могу это сделать с помощью текстовой области? […]

Laravel Eloquent ORM – комплекс, где запросы

У меня есть следующий запрос: DB::select("SELECT * FROM mod_dns_records WHERE (scheduled = 'N' AND scheduleTime = 0 AND domainId = {$id}) OR (deleteRow = 'Y' AND domainId = {$id})"); Однако это небезопасно для SQL-инъекции. Может ли кто-нибудь помочь мне сделать это в безопасности или рассказать мне, как восстановить это с помощью ORM. Благодаря!

Стратегии для синхронизации двух баз данных mySQL (в разных местах)?

Возможный дубликат: Это лучший способ двунаправленной синхронизации динамических данных в реальном времени с использованием mysql Мне нужен совет: Как сохранить 2 базы данных mySQL (ту же структуру), синхронизированную в двух местах? Что я делаю: Я создаю приложение для бизнеса с двумя местоположениями. Они должны делиться / обновлять информацию в базе данных, но владелец хочет, чтобы […]

Может ли модель ссылаться на представление в базе данных вместо таблицы в CakePHP?

Мне было интересно, можно ли создать представление в базе данных, а затем связать модель с ней?