привет всем. вот мне короче нужно выбрать Код (Text): $query = mysql_query("SELECT COUNT(*) FROM `addfriends` WHERE `state` = 'in friends' and `adds` = '$myid' and `added` = '$myid'"); в таблице есть поля adds и added в каждой строке значение $myid может быть либо в adds либо added. что тут нужно поменять, что бы если adds не равно $myid то оно проверяло added, желательно без цикла =)
`adds` = '$myid' and `added` = '$myid' читай `adds` = '$myid' И `added` = '$myid' соотв `adds` = '$myid' OR `added` = '$myid' значит `adds` = '$myid' ИЛИ `added` = '$myid'
это ясно но если такое WHERE `state` = 'in friends' И `adds` = '$myid' И `added` = '$myid' то оно ничего найдет, так как adds или added не равно $myid одновременно никогда а если так WHERE `state` = 'in friends' И `adds` = '$myid' ИЛИ `added` = '$myid' то если `adds` не равно '$myid', а `added` = '$myid', то выберет все записи где `added` = '$myid' не учитывая того, что `state` должен быть равен 'in friends'