Имена участников (разделяйте запятой).
У вас функция mysql_connect() возвращает ложь, если верить вашему сообщению. Это значит что начиная с этой функции всё что связано с БД будет...
Ну во первых у тебя что-то с двойными скобками (Я так понимаю, их там или не должно быть, или они должны закрывать с обеих сторон все твои...
Опять не понимаешь смысл операторов AND и OR. Разбираем: WHERE (friend_one="$user_id" OR friend_two="$user_id") - где первое поле совпадает с...
Ооо. Ну с пдо я не дружу. Так что пусть кто другой поможет. А насчёт добавления ссылки я писал как. Проверяшь БД, если есть неподтверждённая...
Ну ты говоришь что открываешь весь скрипт, который делает два запроса. Что ты подразумеваешь под словом "Открываю"?
Ты скрипт "открываешь" как? require()? Если да, то это всё равно что написать код из того скрипта в текущий.
Можно с помощью ajax, или запускать скрипт по условию. Например "header ("Location : путь к скрипту формирования ссылки")" Путь к скрипту тоже...
if (mysqli_num_rows(mysqli_query($db, "SELECT COUNT(id) FROM `friends` WHERE `friend_one` = '%ID пользователя%' OR `friend_two` = '%ID...
Я бы использовал второй вариант. Ну как... Если есть запрос - средствами php генерируешь ссылку.
Ну можно и так. --- Добавлено --- Только если сделать так то любой желающий сможет подтвердить твой запрос, просто введя его id в командную строку.
С помощью $_GET[] например. Когда человек переходит по ссылке, например, http://mysite.com/?success_request проверяешь в этом скрипте есть ли...
Я же сказал что я поменял
В смысле "Что ты правильно написал"? Ты написал НЕправильно запрос. А я исправил. Обрати внимание на AND и OR. Я просто поменял их местами.
//Подтверждения дружбы UPDATE friends SET status="1" WHERE (friend_one="$user_id" AND friend_two="$friend_id") OR (friend_one="$friend_id" AND...
Хм. Прочитал про именованные плейсхолдеры и не понял причём тут PDO
Буду знать)
Что это за переменная такая, :friend_one? (Я про двоеточие).
Попробуй ещё на клик повесить обработчик
Я вообще не понимаю откуда пхп должен знать о какой-то неведомой ему печати? Печать выполняется на компъютере (На стороне клиента), а пых работает...