0

警告は次のとおりです。

ユーザー警告: 'where 句' クエリの不明な列 'student2': SELECT first, last, id FROM sgp_student_log WHERE username1 =student2 in .../public_html/includes/common.inc(1731) : eval()'d コード18行目。

コードは次のとおりです。

<?
global $user;
$rus = db_query("SELECT first, last, id FROM {student_log} WHERE username1 =%s", $user->name); 
$ruw = db_fetch_array($rus);
print_r($ruw);
?>

もちろん、次のようなものが機能します

<?
global $user;
$res = db_query("SELECT first, last, id FROM {student_log} WHERE username1 ='student2'"); 
$row = db_fetch_array($res);
print_r($row);
?>
4

0 に答える 0