twitter ユーザ情報のDB格納とログイン処理
#10 ユーザー情報を格納してみよう (2)
http://dotinstall.com/lessons/tw_connect_php_v2/21910
を参考に
ユーザ情報のDB格納とログイン処理を実装
SQL文は前回作成しているので
$stmt = $dbh->prepare($sql);
prepare() のパラメータを
$params =array(
":tw_user_id"=>$me->id_str,
":tw_screen_name"=>$me->screen_name,
":tw_access_token"=>$reply->oauth_token,
":iw_access_token_secret"=>$reply->oauth_token_secret
);
で作成し
$stmt->execute($params);
で $stmt へデータを格納する
格納したデータをユーザの変数にいれるため
$myId = $dbh->lastInsertId();
で追加したIDを取得する
これでIDが判明するので
sqlでこのユーザの情報を取得
$sql ="select * from users where id = :id limit 1";
$stmt = $dbh->prepare($sql);
$stmt->execute(array(":id"=>$myId));
$user = $stmt->fetch();
とすることで、ユーザ情報取得している