Как использовать переменные в таблице MySQL с PHP - PullRequest
0 голосов
/ 07 июня 2018

Я новичок в программе.Я пытаюсь использовать переменную PHP, записанную в таблице MySQL, но она не распознается как переменная в PHP.

Я создал таблицу для тестирования с использованием этого кода

CREATE TABLE test_table (
'id' INTEGER,
'col_1' TEXT
);

Ивставить данные;

INSERT INTO test_table VALUES('1', '$var');

Я пытался протестировать, используя простой код PHP;

<?php 
$server = 'localhost';
$user = 'root';
$password = '1111';
$database = 'test_database';

$conn = mysqli_connect($server, $user, $password, $database);
$sql = "SELECT * FROM test_table";
$table = mysqli_query($conn, $sql);
while($rows = mysqli_fetch_assoc($table)) {
$var = 1;
echo $rows['col_1'];
}
?>

Я ожидал, что результатом будет '1', но фактическим результатом было '$ var'.Как данные MySQL могут быть распознаны как переменная PHP?

1 Ответ

0 голосов
/ 07 июня 2018

Вместо использования

echo $rows['col_1'];

используйте вот так

$result=$query->result_array();
echo $result;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...