Список сообщений Мага

Выбор наушников
Sennheiser шикарны. Германия. Брал за 900, кстати, и такие модели есть.
Написал: Мага
Две проблемы с кодом
Первая: почему следующий код не удаляет строки
<? 
if(isset($_GET['delfriend']) and !empty($_GET['id'])){ 
$id=$_GET['id']; 
$dquery=mysqli_query($sql, "SELECT * FROM `friends` WHERE `id` = '".$id."'"); 
$res=mysqli_fetch_array($dquery); 
echo $res[1].''.$res[2]; 
$query=mysqli_query($sql, "DELETE FROM `friends` WHERE `login` = '".$log."' AND `user` = '".$res[1]."';");
$query=mysqli_query($sql, "DELETE FROM `friends` WHERE `user` = '".$log."' AND `login` = '".$res[1]."';");
} 
?>
и вторая: есть таблица friends, есть поля id, login (подавший заявку на дружбу), user (подтверждающий дружбу) и st (статус заявки, если "1" - значит заявка подтверждена), есть файл со списком юзеров онлайн, где "юзер|||posix-время". Код ниже вроде как должен выводить только друзей онлайн, но что-то он не работает
<?
$of=array_reverse(file(ROOT.'data/online.dat'));
$total=count($of);
for ($i = 0; $i < $total; $i++){
$data=explode("<||>",$of[$i]);
$friquery=mysqli_query($sql, "SELECT `user` FROM `friends` WHERE `login` = '".$log."' AND `st`='1' ORDER by `id` DESC");
$fr=mysqli_fetch_array($friquery);
echo $fr[0];
if($data[0]==$fr[2]){
if(file_exists(ROOT.'data/users/'.$data[0].'.dat')){
$uf=file_get_contents(ROOT.'data/users/'.$data[0].'.dat');
$uinfo=explode("[:]",$uf);
$av=$data[0].'.jpg';

if(file_exists("../albums/av/$av")){
$preav="../albums/pre/$av";
$ava="../albums/av/$av";}else{$ava='../Nophoto.jpg';
$preav=$ava;}

if(($uinfo[3]!='') and ($uinfo[4]!='')){
$nick=$uinfo[3].' '.$uinfo[4];}else{$nick=$uinfo[0];}}else{$nick=$data[0];}
echo '<li><a href="'.ROOT.'pages/anketa.php?us='.$data[0].'"><img src='.$preav.'></a></li>';
}}

?>

Написал: Мага
Построчный вывод из mysqli
Почему код ниже не хочет удалять строки?
<?
if(isset($_GET['delfriend']) and !empty($_GET['id'])){
$id=$_GET['id'];
$dquery=mysqli_query($sql, "SELECT * FROM `friends` WHERE `id` = '".$id."'");
$res=mysqli_fetch_array($dquery);
echo $res[1].''.$res[2];
$query=mysqli_query($sql, "DELETE FROM `friends` WHERE `login` = '".$log."' AND `user` = '".$res[1]."';");
$query=mysqli_query($sql, "DELETE FROM `friends` WHERE `user` = '".$log."' AND `login` = '".$res[1]."';");
}
?>

Написал: Мага
Построчный вывод из mysqli
Простите, я идиот, че врать... До этого не додумался... Спасибо))
Написал: Мага
Построчный вывод из mysqli
Замучился просто... Почему код ниже выводит выбранное поле целиком, а не построчно?
<?
if($query=mysqli_query($sql, "SELECT `user` FROM `friends` WHERE `login` = '".$log."' AND `st`='0' ORDER by `id` DESC LIMIT 0,10")){
while($list=mysqli_fetch_row($query)){
echo $list[0];}}
?>

Написал: Мага
Сообщения в виде диалогов
Неужели проблема нерешаема?
Написал: Мага
Сообщения в виде диалогов
Это я пробовал просто. Там было мускули

Добавлено через 00:58 сек.
Просто убрал i отовсюду.
Написал: Мага
Сообщения в виде диалогов
Исходники что ли скинуть...

Добавлено через 02:42 сек.
<?
$sql=mysql_connect("localhost", "soci", "password", "social");
$incolor1='#1FBCFF';
$incolor2='#2945FF';
$login=mysql_real_escape_string($login);
$query=mysql_query($sql, "INSERT INTO users SET login = '".$login."', color1 = '".$incolor1."', color2 = '".$incolor2."';");
echo mysql_error($sql);
?>

Добавлено через 03:31 сек.
Даже попробовал просто на mysql сделать, как видите. Никак...
Написал: Мага
Сообщения в виде диалогов
Пробовал уже)

Добавлено через 01:43 сек.
В phpMyAdmin все прекрасно выполняется, с соединением с базой проблем нет...
Написал: Мага
Сообщения в виде диалогов
Ноль эмоций вообще.
Написал: Мага