Articles of database

Как повторить транзакцию после тупика с помощью Doctrine?

Я пишу PHP-функцию, которая хранит / обновляет большие массивы данных в таблице и может вызвать тупик. Я попытался расследовать, как повторить неудачную транзакцию с Doctrine, но, к сожалению, не смог найти какую-либо информацию в Интернете. В конце концов я написал следующий код $retry = 0; $done = false; while (!$done and $retry < 3) { […]

Ошибка CakePHP SQLSTATE

Я пытаюсь обновить текущее приложение CakePHP 2.x до 3.x. Я исправил проблемы с пространством имен и папок. Теперь у меня проблемы с базой данных. На моем тестовом сервере я создал ту же базу данных MySQL и предоставил пользователям доступ. Затем я изменил конфигурационный файл config\app.php . Но когда я пытаюсь выполнить свое приложение, я получаю […]

Laravel: отфильтровать много для многих по нескольким значениям

Я создаю многоуровневый навигационный модуль для моего приложения laravel. Очень похоже на Magento или WooCommerce. Это идея: продуктам могут быть назначены один или несколько атрибутов, а пользователи должны иметь возможность фильтровать продукты с помощью этих атрибутов . Подобно атрибуту «материал», где продуктам может быть присвоено одно или несколько значений, таких как железо , дерево и […]

PHP: разрешить пользователю комментировать и оценивать только один раз с помощью своего IP-адреса

Контекст: я создаю сайт, на котором пользователи могут искать интернет-фьючерс, и я хочу создать 5-звездную рейтинговую систему и систему комментариев для каждого интернет-провайдера … Но пользователям разрешено только комментировать и оценивать только один раз для каждый провайдер … Мне сложно получить адрес пользователя ip, а затем поместить его в базу данных, когда они комментируют и […]

Справка с PHP Pagination Script для базы данных с плоским файлом

У меня есть несколько вопросов относительно скрипта Pagination PHP для базы данных с плоским файлом, который я нашел. Я разместил сценарий ниже. <?php echo '<html><body>'; // Data, normally from a flat file or some other source $data = "Item1|Item2|Item3|Item4|Item5|Item6|Item7|Item8|Item9|Item10"; // Put our data into an array $dataArray = explode('|', $data); // Get the current page […]

соединение с базой данных в php с MS Access на хостинге linux

Я работаю на php. И в моем локальном я работаю над средой Windows, поэтому было легко подключиться к базе данных MS Access с помощью ODBC-коннектора. Но на моей серверной среде есть Linux, поэтому есть проблема с соединением БД. Итак, каковы шаги для подключения к MS Access DB в среде Linux с использованием php. благодаря Авинаш

Радио-кнопка всегда принимает логическое значение 0 в laravel

Я создал поля переключателя следующим образом EDIT: я изменил форму, как это было предложено в комментариях <div class="form-group"> {!! Form::label('is_kids_friendly','Kids Friendly:') !!} {!! Form::radio('kidsfriendly', 'true', null),'&nbsp', 'Yes' !!} {!! Form::radio('kidsfriendly', 'false', null),'&nbsp','No' !!} </div> <div class="form-group"> {!! Form::label('is_kids_only','Kids Only:') !!} {!! Form::radio('kidsonly', 'true', null),'&nbsp', 'Yes' !!} {!! Form::radio('kidsonly', 'false', null),'&nbsp','No' !!} </div> <div class="form-group"> {!! […]

Как вставить данные в таблицу1 с полем проверки из таблицы2 (Codeigniter) (обновлено)

Вот table1 : id_data_inserted Дата id_data id_room table2 2: id_data имя_данных Спецификация количество цена Я пытаюсь вставить данные в table1 , но перед тем, как вставлять данные в table1 , мне нужно проверить таблицу id_data1 и table2 . Если id_data из таблицы2 с данными id_data table1 будет вставлен в таблицу, а если нет, данные не […]

PHP – несколько разных баз данных.

Я потратил последние несколько часов, пытаясь найти ответ на «лучший», самый логичный и т. Д. Способ написать класс базы данных php, чтобы одновременно подключиться к одному столбцу postgresql и одному mysql db. Кроме того, я хотел бы принять дизайн Injection Dependency, но я новичок в этой концепции. До сих пор я придумал … class Database […]

Вставка Codeigniter, если не существует, и обновлять, если нет

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