Articles of sql update

как получить значение флажка из базы данных в php для данных обновления?

в значениях базы данных хранятся как «A, B, C, D, E, F» и т. д. Теперь мне нужно получить эти данные в форме для обновления. я должен проверить флажок, если он соответствует значению со значением базы данных. Я делаю такой код (который я знаю неправильно) <input type="checkbox" name="time[]" value="free" <?php if(!strpos($row['best'], 'free')=="false") { echo "checked='checked'";} […]

Как выполнить этот два запроса в php?

Я новичок в Stackoverflow и noob в программировании. У меня проблема . Я создаю скрипт, который может изменять информацию столбца базы данных, указывая имя пользователя и пароль базы данных. Мой исходный код находится здесь: <?php $servername = "localhost"; $username = "admin"; $dbname = "mydb"; $password = "1234"; // Create connection $conn = new mysqli($servername, $username, […]

Выполнять несколько UPDATE в одном SQL-запросе с помощью PHP

Поэтому я взглянул на ЗДЕСЬ , но это кажется немного запутанным для простоты того, что я делаю. В максимуме я бы имел дело со сто элементов для обновления (и большую часть времени это будет больше похоже на 40 ) В настоящее время у меня есть что-то вроде этого $sql_update = ''; for($x = 0; $x […]

построение db-запроса с помощью цикла for

Я сделал функцию для запроса к базе данных. Эта функция принимает массив, идентификатор пользователя, который я хочу обновить, и операцию запроса. если операция запроса UPDATE если вы посмотрите на код ниже, будет ли это хорошей практикой кодирования или это плохой код? public function query($column, $search_value, $query_operation = "SELECT"){ if(strtoupper($query_operation == "UPDATE")){ $query = "UPDATE users […]

php update обновляет только последнюю запись

Прежде всего, я знаю, что мне нужно использовать лучшую инъекцию MySQL, и я намереваюсь позже. Хорошо, поэтому у меня есть форма, где я могу обновлять записи базы данных MySQL. Однако я не могу заставить кнопку обновления работать для любых записей, кроме последней записи, даже если я удалю эту запись, это все еще последняя запись в […]

PHP PDO не обновляет таблицу и не создает ошибок

Я пытаюсь обновить один элемент в одной из моих таблиц с помощью подготовленного PDO оператора, и по какой-то причине он не работает. Я использую try-and-catch, и я не получаю ошибок в системе. Я также повторил оба моих связанных параметра, и они оба регистрируются в системе, поэтому я не знаю, почему это не проходит. Я использовал […]

Eloquent ORM – обновление и удаление не работают

Я работаю над CRUD для моего первого проекта Laravel. Отображение и показ элементов работает нормально. Я попытался обновить запись с помощью Query, чтобы подтвердить, что я могу изменить значения в таблице, и она сработала: DB::update("UPDATE seasons SET title = 'foo' WHERE ID = 1"); Моя проблема в том, что ни обновление, ни удаление записей не […]

Обновление нескольких строк в Codeigniter

Я могу вставить несколько строк в базу данных, но проблема в том, что когда я пытаюсь ее обновить, это дает мне сообщение об ошибке Codeigniter. Вот моя модель, на самом деле у меня нет ничего существенного в контроллере, чтобы найти ошибку, потому что я просто загружаю эту модель в контроллер. $data = array(); //$todayDate = […]

Вызовите функцию-член bind_param () для не-объекта. mysqli

Это мой php-код: include ("dbinfo.php"); if(isset($_POST['editsave'])){ $edittitle=$_POST["edittitle"]; $editurl=$_POST["editurl"]; $editdesc=$_POST["editdesc"]; $editid=$_POST["editid"]; $mysqli = $GLOBALS['dbc']; $stmt = $mysqli->prepare("UPDATE links SET title = ?, \desc = ? WHERE id = ?"); $stmt->bind_param('ssd', $_POST['edittitle'], $_POST['editdesc'], $_POST['editid']); $stmt->execute(); $stmt->close(); } Это моя форма: <form role="form" action="edit.php" method="post"> <div class="form-group"> <label for="title">Title</label> <input type="text" name="edittitle" class="form-control" id="title" placeholder="Enter title" maxlength="70" value="<?php […]

PDO Обновление нескольких записей

Я знаю, что этот вопрос был задан раньше, и я прошел множество ответов и сейчас отработал один из этих ответов , однако мне нужна помощь в следующем блоке кода. <?php $title = $_POST['title']; $description = $_POST['description']; $item_name = $_POST['item_name']; $A = count($item_name); include ("connection.php"); try { $set_details = "UPDATE images SET title = :title, description […]