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

Две проблемы с кодом
вот я олень невнимательный
Написал: Мага
Две проблемы с кодом
Warning: mysql_errno() expects parameter 1 to be resource, object given in Z:\home\test1.ru\subdomain\pages\friendlist.php on line 79

Warning: mysql_error() expects parameter 1 to be resource, object given in Z:\home\test1.ru\subdomain\pages\friendlist.php on line 79
Написал: Мага
Две проблемы с кодом
GingerBread (4 Апреля 2012 / 22:21)
mysql_num_rows хотя бы
спасибо, заработало.

Добавлено через 03:23 сек.
20. ramzes, $log объявляется еще в ядре, это твой логин, $_GET['delfriend'] и $_GET['id'] передаются. Сейчас попробую твой код.

Добавлено через 04:50 сек.
Trionix (4 Апреля 2012 / 22:54)
WolfEYE, насчет траблы в первом коде. ячейка id имеет уникальное значение? накшталт auto_increment?
- - -
вообще что получается: у тебя есть специальный идентификатор "id", по нему ищешь логин и юзер, а потом еще удаляешь эту запись по логину и юзеру. не факт что ты их местами не перепутал и пытаешься удалить несуществующие запись. удаляй по "id"
да, она уникальна, но дело в том, что удалить нужно две записи, id одной известен, но id второй, где поля login и user поменялись местами - нет.

Добавлено через 09:58 сек.
ramzes (4 Апреля 2012 / 22:53)
<?
if(isset($_GET['delfriend']) and !empty($_GET['id'])){  // эти переменные передаются?
// откуда берется переменная $log  и не пуста ли она?
$id = (int)$_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]."') OR (user = '".$log."' AND login = '".$res[1]."');"); // тут достаточно одного запроса
echo mysql_errno($sql,) . ' :    ' . mysql_error($sql,); // смотрим репорт об ошибках

Parse error: syntax error, unexpected ')' in Z:\home\test1.ru\subdomain\pages\friendlist.php on line 79

жалуется на закрытую скобку тут
<?
echo mysql_errno($sql,) . ' :    ' . mysql_error($sql,); // смотрим репорт об ошибках
?>

Написал: Мага
Две проблемы с кодом
Почему переменная $posts в коде ниже выдает '1', хотя записей в базе три?
<?
$pos=mysqli_query($sql, "SELECT * FROM `wall` WHERE `wall` = '".$us."'");
$post=mysqli_fetch_array($pos);
$posts=count($post['id']);
?>

Написал: Мага
Пишу скрипты
Аськи нет, писать в личку.
Написал: Мага
Пишу скрипты
Свободен для не особо крупных заказов. Если очень заинтересует - возьмусь и за крупный. Работа с CMS и другими скриптами - на мое усмотрение, не пишу парсеры, грабберы, спамеры и т.п.
Написал: Мага
Автоопределение тач телефонов
Ну да)
Написал: Мага
Покупка соц. сети
Опиши, что необходимо
Написал: Мага
Автоопределение тач телефонов
ramzes (26 Февраля 2012 / 15:34)
странно.. должен был отловить
можешь еще раз попробовать и скопировать оттуда что напишет?

Добавлено через 03:21 сек.
а все, разобрался.
ты с оперы заходил? она ни чего не сообщает о твоем аппарате
заходил с родного браузера. Только что зашел еще раз
У вас не сенсорный экран.Ваш USER AGENT:
Mozilla/5.0 (X11; U; Linux armv7l; ru-RU; rv:1.9.2.3pre) Gecko/20100723 Firefox/3.5 Maemo Browser 1.7.4.8 RX-51 N900
Написал: Мага
Как сделать в пхп
<?
if(!isset($_GET['showall'])){
$var=substr($var, 0, -100);
echo $var.'<a href="?showall">Показать полностью</a>';}else{
echo $var;}
?>
поправьте, если неправильно.

Добавлено через 00:51 сек.
UPD: Код выводит первые 100 символов.
Написал: Мага