Помощник
|
Присвоить переменной значение запроса |
zanner
|
Сообщение
#1
|
||
|
|
||
|
|||
xdrew |
18.3.2013, 21:27;
Ответить: xdrew
Сообщение
#2
|
|
[PHP]$result = mysql_query('SELECT MAX(NUMERAZ) as max_num FROM nagor');
$rslt = mysql_fetch_row($result); echo $rslt['max_num'];[/PHP] |
|
|
zanner
|
Сообщение
#3
|
|
вообще ничего не выводит теперь.
|
|
|
Den1xxx |
18.3.2013, 21:47;
Ответить: Den1xxx
Сообщение
#4
|
|
|
|
|
zanner
|
Сообщение
#5
|
|
array(1) { ["MAX(NUMERAZ)"]=> string(2) "58" }
|
|
|
zanner
|
Сообщение
#6
|
|
ну так кто то знает как решить проблему? :(
|
|
|
Zippovich |
19.3.2013, 3:35;
Ответить: Zippovich
Сообщение
#7
|
|
|
|
|
xdrew |
19.3.2013, 8:56;
Ответить: xdrew
Сообщение
#8
|
|
MAX(NUMERAZ) as max_num - вот этот момент, надо думать, пропустили.
|
|
|
Den1xxx |
19.3.2013, 10:04;
Ответить: Den1xxx
Сообщение
#9
|
|
- вот этот момент, надо думать, пропустили. Мде, ещё один. var_dump был добавлен, чтобы посмотреть что выводится в переменной $rslt Ранее пытались вывести с помощью echo, но оно выводит только данные типа string А у нас массив array(1) { ["MAX(NUMERAZ)"]=> string(2) "58" } Теперь после var_dump мы узнаем, что получился массив $rslt = array ('MAX(NUMERAZ)'=>'58'); Чтобы вывести '58', осталось написать echo $rslt['MAX(NUMERAZ)']; То есть выводим значение массива по ключу. Вывод: Используем var_dump (или аналогичные средства отладки), если неожиданно вместо нужного результата получаем неизвестно что:) |
|
|
zanner
|
Сообщение
#10
|
|
echo $rslt['MAX(NUMERAZ)']; спасибо, работает. теперь возникает другой вопрос, как же записать например при добавление нового записи в бд номер ид. если я хочу добавить новую запись, то так:[PHP]$query = "INSERT INTO $table SET PIB1='".$_POST['test_name']."', PIB='$pib', NAGOR='".$_POST["test_nag"]."', NAGOR_NOM='".$_POST["test_nomnag"]."',KOD='".$_POST["kod"]."', NAGOR_DV='".$_POST["test_date"]."', PRIMITKA='".$_POST["test_prumit"]."' " ;[/PHP] Но , [PHP]NUMERAZ='$rslt['MAX(NUMERAZ)']+1' [/PHP], оно не хочет добавлят, ошыбка :( |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как присвоить стили CSS разным составляющим одного тэга <ul> | 0 | olegipman | 6194 | 12.6.2015, 11:48 автор: -olegipman- |
|
Значение чекбокса сразу добавляется в тектовое поле | 2 | mixxxxxx | 3172 | 3.11.2014, 11:25 автор: -mixxxxxx- |
|
Замена имени переменной в строке на ее значение | 5 | RayOfLight | 11762 | 16.9.2010, 17:42 автор: -unnormal- |
|
Перебросить значение из одного фрейма в другой | 1 | LuckyStr | 6880 | 6.9.2009, 16:01 автор: -LuckyStr- |
|
Как получить значение тайтла тега? | 2 | Albert_hb | 10555 | 2.4.2009, 13:33 автор: -Albert- |
Текстовая версия | Сейчас: 26.4.2024, 6:23 |