Вопрос - Ответ по MySQL

Печать RSS
2969


Землянин
0
521. rezent, спасибо))
И

Оранжевые штаны
0
519. vlad-vko, можно, почему нельзя?

2000 лет д.н.э.
0
rezent (8 Июня 2012 / 23:39)
SELECT MAX(ID) FROM table
ORDER BY id DESC LIMIT 1
smile
И

Оранжевые штаны
0
524. ramzes, поясни нубу? = )

2000 лет д.н.э.
0
выбрать одну запись с сортировкой по id начиная от большего
123, 122, 121, 120.....
вернет запись с id 123

Землянин
0
CREATE TABLE `mainmenu` (
  `id` INT(11) NOT NULL AUTO_INCREMENT ,
  `type` VARCHAR(16) NOT NULL ,
  `name` VARCHAR(32) NOT NULL ,
  `URL` VARCHAR(64) NOT NULL ,
  `image` VARCHAR(64) NOT NULL ,
  `activate` INT(11) NOT NULL ,
  PRIMARY KEY (`id`)
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci;
делаю через mysql_query() такой запрос, выдает ошибку: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CREATE TABLE `mainmenu` ( `id` INT(11) NOT NULL AUTO_INCREMENT , `type` VARC' at line 8

что это может быть?
G

Пришелец
0
Приветствую всех! Подскажите пожалуйста, как сделать текст в БД по умолчанию? Т.е. если в ячейке, скажем, нету записи, то выводилось "Нет записи"! А если есть запись, то ее показывало))
smile Спасибо за ранее
П

Пацак
0
528. BOBO-95, в зависимости от того, что значит нету записи, например, так select ifnull(field, 'Нет записи') from table
Изменил: Петр (19.06.2012 / 08:02)

Землянин
0
528. BOBO-95, проще в php это делать через
$res = mysql_query('SELECT FROM....');
if (empty($res)) $res = 'Нет записи';
както так)
М

Пацак
0
SELECT `id` FROM `private` WHERE `id_user` = '$id_user' or `id_user` = '$u[id]' and `id_sender` = '$u[id]' or `id_sender` = '$id_user'
в данном запросе проверка идет так?
WHERE `id_user` = '$id_user' or `id_user` = '$u[id]' and `id_sender` = '$u[id]' or `id_sender` = '$id_user'
или другим образом? например:
WHERE `id_user` = '$id_user' or `id_user` = '$u[id]' and `id_sender` = '$u[id]' or `id_sender` = '$id_user'
и есть ли где-нить информация об этом? вернее как он называется? оператор чего-то..?

Добавлено через 09:15 сек.
уже разобрался.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск