[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mysql & C API. Не к месту конечно, но всетаки может кто подскажет



Dmitriy Sirant <lex@init.net.ua> wrote:
> Andrey Melnikoff пишет:

> >Dmitriy Sirant <lex@paradise.net.ua> wrote:
> >  
> >
> >>Проблема досихпор не решена. Заметил еще один ньюанс, периодически 
> >>(непостоянно, тенденции не заметил) в mysql.log попадает строка, где к 
> >>acct_session_id значению добавлена точка, хотя printf этого запроса - 
> >>точку не показывает. Но повторюсь, это не всегда.
> >>    
> >>
> >
> >Кодить надо правильней.
> Виноват. Согласен. Исправил. Непомогло.

>         mysql_real_escape_string(&mysql, acct_session_id, 
> acct_session_id, strlen(acct_session_id));
^^^^ Выкинь. Или перепиши в соответствии с мануалом.

>         command_length = 
> strlen(SQL_ACCT_GET_STAT)+strlen(acct_session_id)+strlen(user_name);
strlen(SQL_ACCT_GET_STAT) заменить на sizeof(SQL_ACCT_GET_STAT),
strlen(acct_session_id) выкинуть и брать возвращаемое
mysql_real_escape_string() значение (если её использовать).

Все остальное вроде как должно работать.



Reply to: