0

私はPHPでこのSQLクエリを実行しています:

$sql="SELECT * FROM customer
        JOIN contacts ON (contacts.company_sequence = customer.sequence)
        WHERE customer.resellerid = '".$_POST["rid"]."' 
        AND contacts.email = '".$email."' 
        AND contacts.password = '".md5($password)."' ";
        $rs=mysql_query($sql,$conn);
        $result=mysql_fetch_array($rs);

次に、セッション変数を設定しようとしています:

$_SESSION["sequence"]=$result["contacts.sequence"];

連絡先テーブルのシーケンス列には設定されていません。

セッションは正常に動作していますが、設定が間違っていますか?

4

2 に答える 2

0

試す

$_SESSION["sequence"]=$result["sequence"];

テーブル名を指定して連想配列を取得します

于 2013-09-15T18:33:39.767 に答える