PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (50): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Найдено сообщений: 750
movEAX
Отправлено: 08 Апреля, 2011 - 17:53:55 • Тема: Работа с циклами • Форум: Напишите за меня, пожалуйста
Ответов: 23 Просмотров: 238
Ну вот смотрите, покупатель решил заказать 2 одинаковых товара разных размеров, следовательно в сессии будет находиться один и тот же товар(id, как я понял, у них одинаковые) в 2х экземплярах, следовательно полагаться на значение в сессии нельзя. Если я где-то ошибся - поправьте.
movEAX
Отправлено: 08 Апреля, 2011 - 17:47:05 • Тема: Работа с циклами • Форум: Напишите за меня, пожалуйста
Ответов: 23 Просмотров: 238
PHP:
скопировать код в буфер обмена
if ( isset ( $_POST [ "update" ] ) ) { foreach ( $_POST as $key => $count ) {
foreach ( $_SESSION [ 'gids' ] as $gkey => $goods ) {
if ( $goods [ 'id' ] == $gid && $goods [ 'prod_size' ] == $size ) {
if ( $count > 0)
$_SESSION [ 'counts' ] [ $gkey ] = floor ( $val ) ; else
$_SESSION [ 'gids' ] [ $gkey ] = 0 ;
}
}
}
}
}
Вот примерно так, но код не проверял.
movEAX
Отправлено: 08 Апреля, 2011 - 10:05:15 • Тема: Вопрос на собеседовании • Форум: Напишите за меня, пожалуйста
Ответов: 30 Просмотров: 344
Akar пишет: Ваш загибается на цифре 1 250, мой отрабатывает при 105 000
PHP:
скопировать код в буфер обмена
function q( $n ) {
static $cache ;
if ( $n <= 2) {
return 1 ;
} elseif ( $cache && isset ( $cache [ $n ] ) ) { return $cache [ $n ] ;
} else {
$cache [ $n ] = q( $n - q( $n - 1) ) + q( $n - q( $n - 2) ) ;
return $cache [ $n ] ;
}
}
echo q( 1500000) ; //750658
При добавлении еще одного нулика линь убил процесс через определенное время.
На 3000000 уже кряхтит: 1494578
movEAX
Отправлено: 07 Апреля, 2011 - 21:58:02 • Тема: Какой хост, логин и пароль нужно указать чтоб подключиться к mysql? • Форум: SQL и Архитектура БД
Ответов: 7 Просмотров: 73
Rocky пишет: если проблема в отличии PHP MySQL library version 5.0.51a и MySQL server version 5.1.40 тогда как сделать их одинаковими ?
Обновить, если это возможно.
Rocky пишет: Вопрос:как правильно заполнить параметры функции mysql_connect(); и как правильно вписать в командную строку команду mysql –ulogin –ppassword ?
mysql -uroot,
про mysql_connect не скажу, в MySQLi так: new mysqli('localhost', 'root', '', 'dbname');
Страниц (50): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB