Различные вопросы по PHP и MySQL

101K
.
Koenig, спасибо еще раз, то что нужно!
и опять вопрос..
как мне просуммировать значения столбца points для определенного юзера? пробовал что-то такое сочинить.
$awards = mysql_result(mysql_query("select count sum(`points`) from `awards_list` where `user_id` = '" . $user['id'] . "'"),0);

выдало
Warning: mysql_result() expects parameter 1 to be resource, boolean given in W:\domains\vofsayde.ua\users\profile.php on line 242

ниже скрин таблицы
Прикрепленные файлы:
.
(\/)____o_O____(\/)
Str@nnik, попробуй
$awards = mysql_result(mysql_query("select sum(`points`) from `awards_list` where `user_id` = '" . $user['id'] . "'"), 0);
.
Koenig, оно) держи +5 однозначно)
.
'" . $user['id'] . "' а типы данных мы так и не научились учитывать?)
.
(\/)____o_O____(\/)
ramzes, я обычно учитываю, а иногда забиваю, а так мало кто учитывает, так как в ждоне не учитывают , во написал гг
.
Почему scandir пишет в лог ошибки
$dircopy = 'file/'.$id.'/copy';

if (file_exists($dircopy))
{
  $scd = scandir($dircopy);

for ($c=0; $c < count($scd); $c++){

unlink($dircopy.$scd[$c]);
rmdir('file/'.$id. '/copy');

}}

####удаляем папку $id и файлы в ней###
$dircopy1 = 'file/'.$id;

if (file_exists($dircopy1))
{
 $scd1 = scandir($dircopy1);

  for ($c=0; $c < count($scd1); $c++){

unlink($dircopy1.$scd1[$c]);
rmdir('file/'.$id. '');
 
}}

Хотя все работает
.
(\/)____o_O____(\/)
Homelion, в скандир попадают два элемента управления, это . и .. , то есть текущая директория и директория выше, потому и сыпет, вообще есть много функции рекурсивного удаления папки с файлами
.
Homelion
# Koenig (22.12.2014 / 11:42)
Homelion, в скандир попадают два элемента управления, это . и .. , то есть текущая директория и директория выше, потому и сыпет, вообще есть много функции рекурсивного удаления папки с файлами
То есть мне надо исключить попадания этих точек в функцифункцию удаления папки? Или лучше использовать другую функцию для удаления папок?
.
(\/)____o_O____(\/)
Homelion, $arr = array_diff(scandir($dir), array('.', '..'));
.
Сексуальность валенка
Есть такой быдлокод
if(isset($_GET['reg']))
{

$a = true;
while($a) {
$ip1 = mt_rand (0, 255);
$ip2 = mt_rand (0, 255);
$ip3 = mt_rand(0, 255);
$ip4 = mt_rand(0, 255);
$ipres = $ip1.'.'.$ip2.'.'.$ip3.'.'.$ip4;
$randip = sprintf("%u", ip2long($ipres));
echo $randip;
$a = mysql_result(mysql_query("SELECT COUNT(*) FROM `hack_users` WHERE `ip` = '".$ipres."' LIMIT 1"),0);
}
mysql_query("INSERT INTO `hack_users` (`user_id`, `avatar`, `level`, `money`, `bank`, `limit`, `cpu`, `cores`, `ram`, `swap`, `net`, `firewall`, `coder`, `decoder`, `spam`, `antivirus`, `virus`)
VALUES ('".$user_id."', '', '1', '100', '0', '150', '128', '1', '128', '128', '100', '0', '0', '1', '1', '0', '0');");

//header('Location: help.php');
exit();
}

При запуске фатальная ошибка мол undefined function mt_rand, в других местах функция работает, а тут
Всего: 7969