Articles of mysqli

MySQLi обновил готовый оператор, не обновляя базу данных

Поэтому у меня есть этот оператор обновления, который, когда я выгружаю переменные $ _POST. Я получаю результаты, которые я хочу. $stmt = $dbConnectionW->prepare("UPDATE members SET fname='". mysqli_real_escape_string($dbConnectionW, $_POST['fname']) ."', sname='". mysqli_real_escape_string($dbConnectionW, $_POST['sname']) ."', gender='". mysqli_real_escape_string($dbConnectionW, $_POST['gender']) ."', nationality='". mysqli_real_escape_string($dbConnectionW, $_POST['nation']) ."', year='". mysqli_real_escape_string($dbConnectionW, $_POST['year']) ."', dep1='". mysqli_real_escape_string($dbConnectionW, $_POST['dep1']) ."', dep2='". mysqli_real_escape_string($dbConnectionW, $_POST['dep2']) ."', f_pos='". mysqli_real_escape_string($dbConnectionW, […]

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 […]

Как установить MySql SQL_MODE в ANSI из PHP

Команда MySQL: set @session sql_mode = ANSI; Что такое соответствующая команда PHP? Этот подход не подходит для работы: $conn= new mysqli("localhost", "root", "", "DB"); $conn->options(MYSQLI_INIT_COMMAND, "SET SQL_MODE = 'ANSI'");

Вывод инструкции Mysqli разбивает вставку изображения в базу данных

У меня есть оператор sql, который работал нормально, пока я не попытался изменить его на подготовленный sql-оператор. Вот старая вставка: $sql = "INSERT INTO items (seller, post_date, expiration_date, image, description, name, category, startBid, buyPrice, minPrice, sold) VALUES ('$id_user', NOW(), '$postDate', '$image', '$description', '$itemName', 0, '$startBid', '$buyNow', '$reservation', 0)"; $db->send_sql($sql); И я пытаюсь сделать это здесь: […]

MySQL UTF8 для Chrome, UTF8 для IE, но HEADER UTF8 для Chrome и UTF-8 для IE?

С этим: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> IE правильно отображает Chrome С этим: <meta http-equiv="Content-Type" content="text/html; charset=utf8"> (без – между f и 8) IE отображает èéàä и т. Д. С ¨ ¨ $ и т. Д. Chrome отображается правильно Затем у меня есть SQL Connection (база данных, установленная с utf8_unicode_ci или ascii_general_ci) mysqli_set_charset('utf8') IE и Chrome […]

Как получить данные из нескольких таблиц с помощью формы PHP?

Я хочу получить данные из нескольких таблиц, используя оператор dot / join, где аргументы передаются из формы HTML / PHP. HTML-код <input name="rollno" type="text" placeholder="Roll Number" required> <input name="submit_view_details" type="submit" value="Proceed"> PHP-код if(isset($_POST['submit_view_details'])) { $rollno = (int) $_POST['rollno']; $query = "select * from table1, table2 where table1.{$rollno}=table2.{$rollno}"; $result=mysqli_query($connection,$query); } В браузере, если введите вход 1 […]

Неустранимая ошибка: вызов функции-члена fetch_assoc () в строке

Я попытался выполнить запрос и повторить результат. echo "<h1>" . $row["SummonerId"]. "</h1>"; echo "<h1>" . $row["SummonerId"]. "</h1>"; работает и распечатывает его на странице. Но как-то эта ошибка произошла после напечатанного результата: Неустранимая ошибка: вызов функции-члена fetch_assoc () в строке Я видел много ошибок, подобных этому. Но on a non-object а не on string . Что […]

Ошибка: mysqli :: real_connect (): (08004/1040): Слишком много соединений

У меня есть некоторые проблемы на моем сайте, у меня ошибка слишком много соединений. Скриншот: http://img.ruphp.com/php/Hz7QJQR.png Backtrace сказал мою ошибку в моей __construct , функции model list_slider и моей модели на get function : это мой код контроллера: <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Beranda extends CI_Controller { public function […]

Проблемы с введением регистрационной информации в базу данных Mysql

У меня проблемы с регистрационной информацией. Предполагается, что он перейдет в базу данных под названием «mon» и в таблицу «user». Эта таблица содержит информацию «id», «name» и «pass». «Id» основан на автоматическом инкремент, поэтому на странице реестра не нужно указывать. Ошибок не сообщается, просто перезагрузка страницы. Но при посещении таблицы с помощью phpMyAdmin она показывает, […]

PHP 5.6 с Mysqli_connect

Недавно мы обновили PHP до последней версии, и у нас был скрипт php, который был запущен, который сейчас сломался. В настоящее время он даже не позволяет мне вообще подключаться к базе данных SQL и возвращает эту ошибку: «Не удалось подключиться к MySQL: не удается подключиться к MySQL-серверу на mysql01.fau.edu (13) 2003». Сама база данных находится […]