2010-12-04 18 views
0

私はここで新しいです。私は少しウェブ開発スキルを持っています。私の新しいプロジェクトでは、アプリケーションのさまざまな部分にユーザ情報が必要です。セッション配列にユーザー行全体を置くか、データベースから毎回データを取得する権利がある場合は、PHPでMYSQLのIDに基づいて列(Cell)データを取得する最も簡単な方法は何ですか?PHP/MYSQL IDで1つのカラム値を取得する

おかげ

アップデート:私はこのようなユーザタイプ、名前、電子メール、MSGのとのものを必要とするように、もう少し具体的には。

+0

ユーザータイプなどを取得するために必要なデータベースは既に用意されていますか?データの取得に問題がありますか? –

+0

回答タンデューありがとうございます、はい私はデータベースを手に入れました。どのような方法でバッターがセッション中の生の全体を入れたり、必要なときにデータベースから取得するのが大変ですか?リソースとセキュリティのポイントから? –

答えて

0

セッションのすべてのページで使用するものを入力し、必要に応じて他の列を取得してください。 IDはユーザーIDとユーザー名が各ページのユーザーであると仮定しています。

1
$link = mysql_connect('localhost','root','yourPassword') 
mysql_select_db('database',$link); 
$sql = 'SELECT id FROM user' 
$result = mysql_query($sql,$link); 

$row = mysql_fetch_assoc($result); 
$_SESSION['id']=$row['id']; 

      // put this id in session 
+0

バヌーありがとうございます。しかし、私はこれまでの賛否両論がデータベースからのあらゆるニーズに時間をかけることに何があるのか​​不思議です。 –

+0

あなたが必要とする他のページでセッションを使用しています –

関連する問題