ホームページ  >  記事  >  バックエンド開発  >  PHP は問題を解決するためにデータベースからユーザー情報を読み取ることができません

PHP は問題を解決するためにデータベースからユーザー情報を読み取ることができません

WBOY
WBOYオリジナル
2016-06-13 12:48:03757ブラウズ

PHP は、


<頭>

パーソナル センター



session_start();
if(!isset($_SESSION['UID'])){
header("場所:login.html");
exit();
}
include('conn.php');
$userid = $_SESSION['UID'];
$ユーザー名 = $_SESSION['ユーザー名'];
$user_query = mysql_query("select * from zhuce where Uid=$userid limit 1");
$row = mysql_fetch_row($user_query);
echo 'ユーザー情報:
';
echo 'ユーザー ID:',$userid,'
';
echo 'ユーザー名:',$ユーザー名,'
';
echo 'メール:',$row['メール'],'
';
echo '生年月日: ',$row['誕生日'],'
';
echo '固定電話: ',$row['電話'],'
';
echo '携帯電話: ',$row['Mobile_telephone'],'
';
echo '登録日: ',$row['Date'],'
';
echo 'ログアウトログイン
';
?>




-----解決策---------
$row = mysql_fetch_row($user_query ) ;
得られるのは添字配列
です $row['Mail'] などの連想配列メソッドを使用すると、当然データは取得できません
これが必要です $row[0]、$row[1]....

こうやって
$row = mysql_fetch_assoc($user_query);
その時だけ
$row['メール']、$row['電話'] ....
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。