我想從MySql表中返回值,似乎能夠得到除我需要的東西以外的所有東西!PHP,從數組返回值
PHP:
<?php
session_start();
include('config.php');
$user_check=$_SESSION['login_user'];
$sql_rec = "select UserID from useradmin where username='$user_check' ";
$rs_rec = mysql_query($sql_rec);
$data_rec = mysql_fetch_object($rs_rec);
$userID = $data_rec->UserID;
$sql_fn = "select * from Candidates where UserID='$userID' ";
$rs_fn = mysql_query($sql_fn);
$row = mysql_fetch_row($rs_fn);
$data_fn = $row['contactno'];
print $sql_fn;
print $data_fn;
print $row;
?>
$ sql_fn是給我正確的結果
$行是給我的 '陣'
但$ data_fn是給我什麼。
基本上我試圖填充一個文本字段這樣的結果:
HTML:
<label for="contactno">Contact Number</label> <br> <input type="test" name="contactno" id="contactno" class="input_field" value="<?php echo $row['contactno'];?>">
有人能指出哪裏我已經錯了嗎?
謝謝。
添加這行'var_dump($ row);'告訴我們你得到了什麼。可能你的專欄名稱不是'contactno' – Iazel