2015-04-24 4 views
-2
$query = "SELECT * FROM Student WHERE student_id = $child AND school_id = $college"; 
$result = mysqli_query($conic, $query); 
    if(!$result){ 
     die(" query failed"); 
     echo 'error here'; 
    } else { 

Я пытаюсь получить некоторую информацию из базы данных SQL, но, похоже, у запроса возникли какие-либо идеи?Запрос не выполнен в php

+3

Вопрос не достаточно конкретны, пожалуйста, прочитайте [как спросить] (http://stackoverflow.com/help/how-to-ask) –

+1

Try 'кубика (mysqli_error ()) ', чтобы узнать, что не так –

ответ

1

Вы должны узнать больше: как извлекать данные из базы данных с помощью выбора в PHP

так попробовать следующий пример, чтобы отобразить все записи из студенческого стола

<?php 
$dbhost = 'localhost'; 
$dbuser = 'root'; 
$dbpass = 'rootpassword'; 
$conn = mysql_connect($dbhost, $dbuser, $dbpass); 
if(! $conn) 
{ 
    die('Could not connect: ' . mysql_error()); 
} 
$sql = "SELECT * FROM student WHERE student_id = '"$child"' AND school_id = '"$college"' "; 

mysql_select_db('test_db'); 
$retval = mysql_query($sql, $conn); 
if(! $retval) 
{ 
    die('Could not get data: ' . mysql_error()); 
} 
while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) 
{ 
    // some code here 
} 
echo "Fetched data successfully\n"; 
mysql_close($conn); 
?> 

ПРИМЕЧАНИЕ

Расширение mysql устарело и будет удалено в будущем: use mys QLI или PDO

+0

пожалуйста, пожалуйста, * пожалуйста * использование mysqli или PDO. Он не будет поддерживать или масштабировать в противном случае –

+0

@ J-Dizzle, пожалуйста, прочитайте примечание –

+1

, что примечание - это то, что я подчеркивал для OP –

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