sql >> データベース >  >> RDS >> Mysql

PHPクエリが実行されていませんか?

    INがありません そこにある節は、サブクエリでのその一重引用符の必要もないと思います:

    $query="select * from fsb_profile where fsb_profile.profile_id IN 
     (select fsb_friendlist.friendlist_friendid from fsb_friendlist
     where friendlist_memberid='".$id."')";
    

    または、これも試してください:

    $query="select * from fsb_profile where fsb_profile.profile_id =
     (select fsb_friendlist.friendlist_friendid from fsb_friendlist
     where friendlist_memberid='".$id."')";
    

    また、クエリが正常に実行されることを確認してください。mysql_error()を追加します。 :

    $sql=mysql_query($query) or die(mysql_error());
    


    1. 1つのクエリで複数の行を更新しますか?

    2. Postgres列が存在しません

    3. 陳記法

    4. Cloudbees CommunicationsExceptionでMySQLに接続できません:通信リンク障害