@tiamenti

Как вывести данные из базы данных в виде столбца?

Как вывести данные из базы данных в виде столбца?

Мне нужно что бы из базы данных, из столбца message выводилось выводилось сообщение, если его mess_from = 1, а его mess_whom = 2. Причём что бы каждое новое сообщение было с новой строки. Как это можно реализовать?

rx_I3PZMGJY.jpgКод подключения к базе данных
<?
$servername = "localhost";
$database = "test";
$username = "root";
$password = "";
$conn = mysqli_connect($servername, $username, $password, $database);
?>


Код отправки сообщения
<?
require("../../system/bd.php");
$username1 = $_COOKIE['username'];
$query = "SELECT id FROM users WHERE username = '$username1'";
$result = mysqli_query($conn, $query);
$returned = mysqli_fetch_assoc($result);
mysqli_free_result($result);
$id = $returned['id'];

$date = date("d.m.Y h:m:s");
$message = $_POST['message'];
if (!isset($_POST['message'])) {
echo "none";
}

$sql = "INSERT INTO messange (mess_date, message, mess_from, mess_whom) 
VALUES ('$date', '$message', '$id', 'userhz')";
echo $sql;
mysqli_query($conn, $sql);
?>
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
@VicTHOR
люблю регулярки :3
SELECT `message` FROM `messange`
    WHERE `mess_from` = 1 AND `mess_whom` = 2

$query = "SELECT `message` FROM `messange`
    WHERE `mess_from` = 1 AND `mess_whom` = 2";
$select = mysqli_query($conn, $query);
$messages = mysqli_fetch_assoc($result);
foreach ($messages as $message) {
    echo $message."<br/>";
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы