Получите затем автоматический инкремент

Flash очень плохо оптимизирован для работы над Linux, он, вероятно, будет работать довольно броский в любой установке, которую Вы могли бы иметь.

, Таким образом, я рекомендовал бы переключиться на версию HTML5 YouTube: http://www.youtube.com/html5

И

Также установка виджета Частоты ЦП: https://launchpad.net/indicator-cpufreq

8
задан Johan 28 December 2009 в 23:51
поделиться

4 ответа

$result = mysql_query("
    SHOW TABLE STATUS LIKE 'Media'
");
$data = mysql_fetch_assoc($result);
$next_increment = $data['Auto_increment'];

Имя таблицы нужно было заключить в одинарные кавычки, например: 'table_name'

Так что теперь все работает нормально.

:)

16
ответ дан 5 December 2019 в 06:54
поделиться

Запрос должен выглядеть следующим образом:

SHOW TABLE STATUS WHERE `Name` = 'Media';
8
ответ дан 5 December 2019 в 06:54
поделиться

Другой способ, но медленный:

SELECT AUTO_INCREMENT FROM information_schema.`TABLES` T where TABLE_SCHEMA = 'myScheme' and TABLE_NAME = 'Media';

Information_schema в основном полезна для получения данных из многих схем.

2
ответ дан 5 December 2019 в 06:54
поделиться

если вам нужно знать следующий auto_increment, то с 99% вероятностью вы делаете это неправильно. вместо получения следующего auto_increment вы должны просто сделать вставку, которую собираетесь сделать, а затем использовать SELECT LAST_INSERT_ID () , чтобы получить значение auto_increment из этой вставки.

если вы попытаетесь угадать следующее значение auto_increment, и у вас есть несколько пользователей, выполняющих это одновременно, вы часто получите неправильное значение.

-2
ответ дан 5 December 2019 в 06:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: