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

99.69K
.
I'm the Cult of Personality...
Koenig, Раза 2 заходил. С телефона не реально что либо сделать
.
Koenig
(\/)____o_O____(\/)
BoGdAn,
ALTER TABLE `users` CHANGE `name` `name1` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;
ALTER TABLE `users` CHANGE `id` `id1` INT( 11 ) NOT NULL AUTO_INCREMENT ;
.
I'm the Cult of Personality...
Koenig, Спасибо
.
собсна ситуация:
я пытаюсь получить максимальный `id` таблицы вот таким вот спосоом
$max=mysql_query("SELECT MAX(`id`) FROM `users`");
echo $max;

но выводится только Resource id #6
как я понял это не совсем ошибка, но и как надо мне не выводит.
в чём может быть дело?
.
Блиносвёрт ?
# Milordas (23.01.2014 / 21:26)
собсна ситуация:
я пытаюсь получить максимальный `id` таблицы вот таким вот спосоом
$max=mysql_query("SELECT MAX(`id`) FROM `users`");
echo $max;

но выводится только Resource id #6
как
$max=myaql_fetch_array(mysql_query("SELECT MAX(`id`) as `maxid` FROM `users`"));
echo $max['maxid'];
.
Спасибо, а что это за'maxid'?
.
Блиносвёрт ?
# Milordas (23.01.2014 / 21:38)
Спасибо, а что это за'maxid'?
да просто ключ, по которому из массива вытаскиваешь свой максимум, можешь как угодно назвать
.
# Jane (23.01.2014 / 21:40)
да просто ключ, по которому из массива вытаскиваешь свой максимум, можешь как угодно назвать
я по другому решил
$max=mysql_query("SELECT MAX(`id`) FROM `posts`");
echo mysql_result($max,0);

Выводит как нужно мне
.
# Jane (23.01.2014 / 21:32)
$max=myaql_fetch_array(mysql_query("SELECT MAX(`id`) as `maxid` FROM `users`"));
echo $max['maxid'];
все немного проще.
count(*), max(field), и прочее выводятся после fetch_assoc()
как $result['MAX(id)'] и т.д.
.
Блиносвёрт ?
# ramzes (23.01.2014 / 22:18)
все немного проще.
count(*), max(field), и прочее выводятся после fetch_assoc()
как $result['MAX(id)'] и т.д.
понятно
Всего: 7969