2016-04-02 13 views
-1

現在ログインしているユーザーが自分の個人情報を閲覧できるようにするページを作成しています。 $result = mysql_query("SELECT $_SESSION FROM users",$db);を使用して情報を読み込むことはできますか、それを読み込むためのより良い方法がありますか?セッションユーザーからの情報の読み込み

私のコードは今動作します。これは他の人を助けることができる場合のためのコードです。

mysql_connect('localhost','root','pass'); 
mysql_select_db('db'); 
$query="select *from table WHERE username='$username' "; 
$run=mysql_query($query); 
while ($myrow = mysql_fetch_array($run)) 
+0

$ _SESSIONは配列なので、コードは意味をなさない。 'SELECT * FROM users id = $ _ SESSION [id]' –

+0

私はちょうどコードを使いこなすことでそれを理解しました。返信いただきありがとうございます。私はそれが他の人々を助けることができる場合に使用するコードを投稿します。 – Cory

+0

あなたは即座に 'mysql_ *'の使用を止めて、PHPから削除されます。 –

答えて

0

いいえ、あなたはできませんmysql_query("SELECT $_SESSION from users",$db)$_SESSIONので、PHPの用語では、配列です。
もしあれば、配列はSQLデータベースに格納する前/後に直列化/直列化解除する必要があります。

関連する問題