$list = array();
while($row = mysql_fetch_array($result))
{
echo "ID: ".$row['id_product']." ";
echo "Имя: ".$row['name']."<br>";
echo "Цена закупочная: ".$row['wholesale_price']."<br>";
echo "Цена продажи: ".$row['price']."<br>";
$list[] = $name.$wholesale_price.';'.$price.';'.$profit;
}
while (another_query) {
// ...
$list[] = '...';
}
// ...
foreach ($list as $line) {
fputcsv($fp, explode(';', $line));
}
Во многих приложениях может оказаться полезным использование постоянных соединений к базам данных. Постоянные соединения не закрываются при завершении работы скрипта, они кэшируются и используются повторно, когда другой скрипт запрашивает соединение с теми же учетными данными. Постоянные соединения позволяют избежать создания новых подключений каждый раз, когда требуется обмен данными с базой, что в результате дает прирост скорости работы таких приложений.
$('.hover').on('mouseleave', function(){
$(this).removeClass('hover');
});
// не надо так
// $(this).parent().closest('.parent').addClass('hover');
// вот так можно
$(this).parents('.parent').addClass('hover');
$timestampFromStorage = 123456789; // когда пользователь последний раз голосовал
$votedWeek = date('W', $timestampFromStorage); // номер недели, когда пользователь голосовал
$todayWeek = date('W'); // номер текущей недели
if ($votedWeek * date('Y', $timestampFromStorage) < $todayWeek * date('Y')) {
// можно голосовать повторно
}
SELECT * FROM cards
WHERE id NOT IN(
SELECT id FROM cards LIMIT " + intSkip + "
)
AND expert_id = " + user_id + "
ORDER BY id DESC
LIMIT " + this.mintPageSize
for (var i in a[0]) { console.log(i); }