Articles of mysql

Как отобразить изображение BLOB, хранящееся в базе данных MySql?

Я пытаюсь отобразить последние 5 изображений, загруженных в таблицу «store» в MySql. Я полный noob для PHP и баз данных, и я много читал о том, как это сделать, но не повезло. Я могу хранить и отображать фотографии по одному, но я хотел бы иметь галерею, чтобы показать последние 5 загруженных. любой совет или помощь […]

Сохранение IP-адреса в базе данных MySQL с использованием PHP

Каков правильный тип поля для IP-адреса в mysql? и каков правильный способ его хранения с помощью PHP?

Пытаясь получить свойство не-объекта в

на странице управления: <?php include 'pages/db.php'; $results = mysql_query("SELECT * FROM sidemenu WHERE `menu_id`='".$menu."' ORDER BY `id` ASC LIMIT 1", $con); $sidemenus = mysql_fetch_object($results); ?> на странице просмотра: <?php foreach ($sidemenus as $sidemenu): ?> <?php echo $sidemenu->mname."<br />";?> <?php endforeach; ?> Ошибка: Примечание. При попытке получить свойство не-объекта в C: \ wamp \ www \ […]

Обновление запроса с помощью PDO и MySQL

Я пытаюсь написать запрос на обновление с помощью PDO, только я не могу выполнить мой код? try { $conn = new PDO("mysql:host=$hostdb; dbname=$namedb", $userdb, $passdb); $conn->exec("SET CHARACTER SET utf8"); // Sets encoding UTF-8 $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "UPDATE `access_users` (`contact_first_name`,`contact_surname`,`contact_email`,`telephone`) VALUES (:firstname, :surname, :telephone, :email); "; $statement = $conn->prepare($sql); $statement->bindValue(":firstname", $firstname); $statement->bindValue(":surname", $surname); $statement->bindValue(":telephone", $telephone); […]

Как выполнить цикл набора результатов mysql

Каковы различные способы прокрутки набора результатов mysql? Я новичок в PHP и MySQL, поэтому я ищу простые способы прокрутки и объяснение того, как работает предоставленный код.

MySQL Присоединяйтесь к двум таблицам с запятыми

У меня есть 2 таблицы, как показано ниже. Таблица примечаний ╔══════════╦═════════════════╗ ║ nid ║ forDepts ║ ╠══════════╬═════════════════╣ ║ 1 ║ 1,2,4 ║ ║ 2 ║ 4,5 ║ ╚══════════╩═════════════════╝ Таблица позиций ╔══════════╦═════════════════╗ ║ id ║ name ║ ╠══════════╬═════════════════╣ ║ 1 ║ Executive ║ ║ 2 ║ Corp Admin ║ ║ 3 ║ Sales ║ ║ 4 […]

Почему mysqli_insert_id () всегда возвращает 0?

У меня есть следующий код. Mysqli_insert_id () (в данном случае «$ last_row»), который должен возвращать последнюю строку таблицы, всегда возвращает 0. Почему это так? <?php include('connect-db.php'); $submit_date = date("Ymd"); $content = mysqli_real_escape_string($connection, htmlspecialchars($_POST['editor'])); $ip_address = $_SERVER['REMOTE_ADDR']; $last_row = mysqli_insert_id($connection); if ($content != '') { $sql = "INSERT INTO source ( track_id, submit_date, ip, content) VALUES […]

Как выбрать несколько строк из mysql с одним запросом и использовать их в php

В настоящее время у меня есть база данных, как на картинке ниже. Где есть запрос, который выбирает строки с номером 1, равным 1. При использовании mysql_fetch_assoc() в php Мне дается только первый, есть ли способ получить второй? Как через dimesional массив, как array['number2'][2] или что-то подобное

Как выбрать значение по умолчанию для поля

Я не могу найти или написать sqlquery, который ВЫБЕРИВАЕТ ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ (и я не думаю, что могу сгенерировать его в phpmyadmin для копирования) Я попытался выбрать его, как если бы это была запись, но безрезультатно … $defaultValue_find = mysql_query( "SELECT $group FROM grouptable WHERE $group='DEFAULT'") or die("Query failed:".mysql_error()); $defaultValue_fetch = mysql_fetch_row($defaultValue_find); $defaultValue = $defaultValue_fetch[0]; […]

MySQL GROUP BY и заполняют пустые строки

Я уверен, что на это уже был дан ответ, но я не могу найти его в деталях, которые мне нужны. Для аналитической системы мне нужно иметь возможность группировать строки и возвращать их на диаграмму, сгруппированные по минутам , часам, день, месяц или год. Я правильно работаю (пример кода ниже). SELECT COUNT( DISTINCT user_id ) , […]