19:56 

Вопрос по массивам

Мохнорыл
маленькое щячло
Есть несколько вопросов: 24 часа по юниксовому времени эт сколько будет? И второе - как то криво считается сумма массива $ar (если запись у этого логина одна - считает ее два раза, если несколько - считает только первые несколько значений) помогите пожалуйста разобраться.
PS: В таблице today есть поля id (AI), login, money, time (datetime в который вставляется CURRENT_TIMESTAMP)

Пока что код такой

@темы: MySQL, PHP

Комментарии
2009-02-15 в 20:26 

главное ебашилово, мои дорогие)
мне всегда казалось, что 24 часа всегда будут 24*60*60 = 86400
вы уточните вопрос насчет времени

2009-02-15 в 20:29 

Nuclear Snow
Never Say Never (c)
24 часа и будет 24*60*60
то, что считает несколько, это потому что сервер возвращает в архиве одно значение с двумя разными ключами
курить в сторону mysql_fetch_array($re, MYSQL_ASSOC);
к тому же цикл должен быть вида

$result = mysql_query("SELECT id, name FROM mytable");
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
printf ("ID: %s Name: %s", $row["id"], $row["name"]);

Смотри также ru.php.net/manual/ru/function.mysql-fetch-array...

2009-02-15 в 20:33 

главное ебашилово, мои дорогие)
и у вас как-то странно организован перебор данных полученных из таблицы
посмотрите на php.su как работать с массивом, полученным из mysql_fetch_array (найдите там справку по этой функции)

2009-02-15 в 20:52 

Мохнорыл
маленькое щячло
Вопрос решился очень просто - SELECT sum(money) и дальнейшим выводом нулевого массива)

2009-02-15 в 21:03 

главное ебашилово, мои дорогие)
ну да, в вашем случае это вариант

     

Сообщество PHP программистов

главная