2016-06-03 3 views
1

Я подключен к базе данных, страница имеет много контента, поэтому я буду только разделить ту часть, которая оленья кожа возвращает значение в PHP, но он возвращает значение в MySQLMySQL не может возвращать результат строки

Вот код;

$query = "SELECT firstname FROM users WHERE id = '17'"; 
$query_run = mysql_query($query); 
$row = mysql_fetch_row($query_run); 
echo $row[0]; 
+0

Проверка на наличие ошибок с помощью 'mysql_query ($ запроса) или умереть (mysql_error());'. – Barmar

+0

Я могу запустить запрос на phpmyadmin, отлично работает –

+0

Очевидно, что что-то другое происходит, когда вы запускаете его из PHP. Вот почему вам нужно поставить проверку ошибок. – Barmar

ответ

0

Изменение кода я делил первый к этому, решить эту проблему. Спасибо всем, кто пытался помочь.

$query = "SELECT firstname FROM users WHERE id = '17'"; 
    $query_run = mysqli_query($conn, $query); 
    $row = mysqli_fetch_row($query_run); 
    echo $row[0]; 

И сделал бит изменения в connect.inc.php, которые я также разделяемой в комментарии.

<?php 

$servername = "localhost"; 
$username = "root"; 
$password = ""; 
$dbname = "notsitesi"; 

$conn = new mysqli($servername, $username, $password, $dbname); 

if($conn->connect_error) { 
die("Connection failed"); 
} 

?> 
Смежные вопросы