24.09.2012, 19:01
Вот столкнулся с проблемой, не знаю что это даже может быть за баг.
Получаю из БД результат.
В логах одни нули, хотя там должны быть и еденицы.
Ставил тип у a,b,c,d,e,f,g NUMERIC.
2) Если получаю 3 результата. Выдает все нормально.
P.S. Никогда не было таких проблем, два часа тестинга на смарку. Хотел бы узнать от чего такое может быть.
p.s. Обязательно ли брать параметр в 'a','b','c','d','e','f','g ' FROM 'my_table'
есть ли разница?
Я уже не знаю на что грешить...
Получаю из БД результат.
PHP код:
new DBResult:Result = db_query(DataBase,"SELECT a,b,c,d,e,f,g FROM my_table");
db_get_field(Result,0,buffer,sizeof(buffer)); printf("%d",strval(buffer));
db_get_field(Result,1,buffer,sizeof(buffer)); printf("%d",strval(buffer));
db_get_field(Result,2,buffer,sizeof(buffer)); printf("%d",strval(buffer));
db_get_field(Result,3,buffer,sizeof(buffer)); printf("%d",strval(buffer));
db_get_field(Result,4,buffer,sizeof(buffer)); printf("%d",strval(buffer));
db_get_field(Result,5,buffer,sizeof(buffer)); printf("%d",strval(buffer));
db_get_field(Result,6,buffer,sizeof(buffer)); printf("%d",strval(buffer));
Ставил тип у a,b,c,d,e,f,g NUMERIC.
2) Если получаю 3 результата. Выдает все нормально.
P.S. Никогда не было таких проблем, два часа тестинга на смарку. Хотел бы узнать от чего такое может быть.
p.s. Обязательно ли брать параметр в 'a','b','c','d','e','f','g ' FROM 'my_table'
есть ли разница?
Я уже не знаю на что грешить...