|
Результат запроса в виде переменной
|
|||
---|---|---|---|
#18+
У меня запрос $query="SELECT number FROM menu WHERE id='$id_ar[$menuid]'"; Как теперь получить результат запроса в виде переменной? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2003, 15:14 |
|
Результат запроса в виде переменной
|
|||
---|---|---|---|
#18+
В общем случае на выходе получается массив значений. Для MySQL будет выглядеть след образом: $query="SELECT number FROM menu WHERE id='$id_ar[$menuid]'"; $result = mysql_query($query); - получаем ссылку на массив $row = mysql_fetch_array($result); - выбираем значения (если в результате получается несколько значений, то через цикл от 0 до mysql_num_rows($result); аналогичным образом выбираем все значения последовательно) $number = $row["number"]; в кавычках название поля в таблице $number - результат запроса ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2003, 16:03 |
|
Результат запроса в виде переменной
|
|||
---|---|---|---|
#18+
Спасибо, конечно, но это я знаю, а можно ли получить результат как единичную переменную, а не массив? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2003, 16:24 |
|
Результат запроса в виде переменной
|
|||
---|---|---|---|
#18+
что значить в одну переменную... если строк и полей несколько как ты себе ето представляешь??? я не пойму что ты имеешь в виду но почитай про функцию Код: plaintext
ею можна брать одно значение с одного поля.. может ето то.... Felix ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2003, 18:34 |
|
Результат запроса в виде переменной
|
|||
---|---|---|---|
#18+
У меня по-любому значение будет одно, т.к. id - это первичный ключ. Просто не хотелось бы юзать массив ради одного значения ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2003, 18:44 |
|
Результат запроса в виде переменной
|
|||
---|---|---|---|
#18+
сам ПХП не предоставляет возможности для твоей задачи. Но продвинутые классы абстрктного доступа к БД имеют методы для этого (конечно же там все реализовано средствами ПХП): pear::DB и adodb ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2003, 20:29 |
|
Результат запроса в виде переменной
|
|||
---|---|---|---|
#18+
понятно попробуй Код: plaintext 1.
где А-строка В-поле что то вроде Код: plaintext 1.
ето будет перваязапись первое поле.... Felix ... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2003, 21:30 |
|
|
start [/forum/topic.php?fid=23&gotonew=1&tid=1480222]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
15ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 245ms |
total: | 506ms |
0 / 0 |