PHP и с чем его едят....

UFO.cz

Far away from home
man LIMIT.

Example: "select good, price from books limit 20,10" - возвращает 10 записей из базы начиная с 20-й позиции. Выдав результат пользователю, сделай ссылку "Следующие 10 товаров", в качестве параметра передав скрипту следующую позицию, с которой будет делаться вывод списка товаров, и используй это число при генерации запроса к mysql.

В таких продуктах как ADODB и иже с ним нужный функционал уже встроен в виде специальных функций.
 
A

AkeL.php

Guest
select good, price from books limit 20,10
Вместо чисел могут стоять переменые?
 
A

AkeL.php

Guest
Я имею ввиду:
PHP:
$sqlSC = "SELECT category,name,date,author,topic FROM alltopics ORDER BY date LIMIT $_GET[pointer]*5,5 ";
Код:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/.../index.php on line 80
P.S. echo $_GET[pointer]*5;
возвращает 5;
 

UFO.cz

Far away from home
А кто тебе сказал, что под LIMIT можно ставить арифметические операции? В частности - умножение?

PHP:
$sqlSC = "SELECT category,name,date,author,topic FROM alltopics ORDER BY date LIMIT ".$_GET['pointer']*5.",5 ";
В который раз настоятельно рекомендую читать документацию:

Что заставило меня изменить свое мнение? Да все те же многочисленные обсуждения на форумах. Которые показывают, что обычному пользователю не по силам читать документацию даже на русском языке, не говоря уже об английском. Что обычному пользователю во сто крат легче сутками ждать ответа на свой вопрос, нежели набрать два-три слова в поисковой строке Google. А уж о том, что для получения некоторых базовых знаний достаточно прочитать какую-нибудь книжку по теме, а не задавать вопрос, ответ на который потребовал бы пересказа таковой – это нашему обычному пользователю и в голову не придет.
Заметки сноба, или Беру свои слова обратно:

P.S. За GET-переменную вставленную в SQL-запрос без какой-либо проверки, экранирования или преобразования типов следовало бы убивать программиста. Любой начинающий школьник-хакер угробит базу и положит ваш сайт на обе лопатки простейшей SQL-инъекцией.
 

GrAndSE

Тёмный
Модератор
Я так понял, что он предлагает MS Word 2007.
Там скорее Word pad. :)

А есть чего-нить в php для работы с изображениями, вернее их "обработки"? Например, размытие краев, или что-нибудь в этом роде? Знакомы кому-либо стандартные реализации, или все нужно руками дописывать?
 

FEOFAN

http://feofan.com
Там скорее Word pad. :)

А есть чего-нить в php для работы с изображениями, вернее их "обработки"? Например, размытие краев, или что-нибудь в этом роде? Знакомы кому-либо стандартные реализации, или все нужно руками дописывать?
GD2
 
AkeL, нехорошо удалять посты, на которые уже ответили. :-\
 
Останнє редагування:
A

AkeL.php

Guest
Задача реализована. В существовании поста смысла не вижу.
P.S.
PHP:
settype($_GET[pointer], 'integer');
$lim = count($id) - 5*$_GET[pointer];
if ($lim <0 ){
$lim = 0;
}
$positions= ceil(count($id)/5); //количество страниц
$how = count($id) - 5*$_GET[pointer] + 5;
}
SELECT
for($j=1; $j<=$positions; $j++){
echo "<a href=\"main.php?pointer={$j}\">{$j}</a>&nbsp;";
}
 
Останнє редагування модератором:
Зверху