Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: максимальное значение

Сообщения:  [1-10]   [11-14] 

 
 автор: Unkind   (06.07.2007 в 19:05)   письмо автору
 
   для: neokortex   (06.07.2007 в 16:53)
 

а вот это что значит?
Нулевой (первый) элемент числового массива $d.
Была использована функция mysql_fetch_row(), которая возвращает значения полей в виде числового массива. Порядок полей соответствует тому, в каком был запрошен.
Можно воспользоваться так же функцией mysql_result():


<?php
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php"); 
$connect mysql_query ("SELECT MAX(`id`) FROM `tovar`"); 
$max mysql_result($connect0);
?>

   
 
 автор: neokortex   (06.07.2007 в 16:53)   письмо автору
 
   для: Faraon   (06.07.2007 в 16:42)
 

а вот это что значит?

['0']

   
 
 автор: Faraon   (06.07.2007 в 16:42)   письмо автору
 
   для: neokortex   (06.07.2007 в 16:37)
 


<?php require_once $_SERVER['DOCUMENT_ROOT']."/config.php";
$connect mysql_query ("select max(id) from tovar");
$d=mysql_fetch_row($connect);
print 
$d['0'];

?>

   
 
 автор: neokortex   (06.07.2007 в 16:37)   письмо автору
 
   для: Faraon   (06.07.2007 в 16:11)
 

господа, а вы подскажите с синтаксисом, у меня вот так

<?php require_once $_SERVER['DOCUMENT_ROOT']."/config.php";
$connect mysql_query ("select max id from tovar");?>

как мне результат выборки на экран вывести?
я с синтаксисом по ка не подружился

   
 
 автор: Faraon   (06.07.2007 в 16:11)   письмо автору
 
   для: Trianon   (06.07.2007 в 15:56)
 

Да Вы правы, просто никогда не делал id поле текстовым.
Так как обычно нужен auto_increment, а с текстовым полем так не получится

   
 
 автор: Trianon   (06.07.2007 в 15:56)   письмо автору
 
   для: Faraon   (06.07.2007 в 15:13)
 

>Trianon я про конкретную ситуацию говорил.

Я напомню, что Вы сказали.

>>Unkind (06.07.2007 в 12:55) to: neokortex (06.07.2007 в 12:46)
>> SELECT MAX(`id`) FROM `tovar`;
>Faraon (06.07.2007 в 13:19) to: Unkind (06.07.2007 в 12:55)
> Это при условии что tovar имеет чиловое поле[/i]

Мое утверждение - ответ Unkind верен независимо то того, числового типа ключ, текстового или календарного.

Опровергайте.

   
 
 автор: Faraon   (06.07.2007 в 15:13)   письмо автору
 
   для: Trianon   (06.07.2007 в 14:34)
 

Trianon я про конкретную ситуацию говорил.

   
 
 автор: neokortex   (06.07.2007 в 14:45)   письмо автору
 
   для: Trianon   (06.07.2007 в 14:34)
 

спасибо.

   
 
 автор: Trianon   (06.07.2007 в 14:34)   письмо автору
 
   для: Faraon   (06.07.2007 в 13:47)
 

Я могу Вам привести примеры текстового первичного ключа.
Номер паспорта
Серийный номер прибора
Библиографический идентификатор ISBN
Достаточно?

   
 
 автор: Faraon   (06.07.2007 в 13:47)   письмо автору
 
   для: Trianon   (06.07.2007 в 13:24)
 

обычно id числовой делается, а так повторяю ваше выражение где то месяц назад сказанное
"Деньги можно и в Авоське носить, только не удобно!" :)))

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования