Собственно нужна помощь. прямо какая то шляпа я уже и так сяк пытаюсь вывести в консоль сервера содержимое ячейки бд. Ну прям вообще не хочет.
собственно уже перепробовал тысячу и один способ нет результата. Либо единицу выдаёт либо вообще ничего. структура таблицы hmk_update
из шапки
Code
#define H_TABLE_UP "hmk_update"
#define H_TABLE_UPQ "huds"
собственно часть кода которая не работает.
Code
public update(){
if (dbc == SQL_FAILED) {
server_print("[HOMKA-update] not connect with db")
}
else {
server_print("[HOMKA-update] connect with db - OK !");
result = dbi_query(dbc,"SELECT value FROM `%s` WHERE type = `%s`",H_TABLE_UP,H_TABLE_UPQ);
new pr[32]
//SQL_ReadResult(result, 0, pr, 31)
dbi_result(result, "value", pr, 31) //line 96
server_print("resultat: %s", pr)
}
}
собственно в последнем исполнении моих ваяний над трямя строчками стало только ещё хуже )
консоль сервера
Quote
[HOMKA] ЕСТЬ СОЕДИНЕНИЕ С MySQL
[HOMKA] ХОСТ: 127.0.0.1
[HOMKA] ЛОГИН: root
[HOMKA] ПАРОЛЬ: 123456
[HOMKA] БАЗА ДАНЫХ: ppc
[HOMKA-update] connect with db - OK !
L 04/09/2009 - 17:35:51: [MySQL] Invalid DBI result handle -1
L 04/09/2009 - 17:35:51: [AMXX] Displaying debug trace (plugin "tak.amxx")
L 04/09/2009 - 17:35:51: [AMXX] Run time error 10: native error (native "dbi_result")
L 04/09/2009 - 17:35:51: [AMXX] [0] tak.sma::update (line 96)
ОБНОВИЛ ПОСТ !!!
---------------------------------------------
ПОМОГИТЕ МНЕ ПОЖАЛУЙСТА НЕ ЖМОТТЕ =)