da text field-ul din mysql intoarce /r/n
trebuiau eliminiate \r-urile pentru ca printw-ul nu se descurca cu ele
rezolvasem intre timp cu un strtok in care dau afara \r-urile..
asta era solutia..intr-adevar

Quamis wrote:

>probabil k iar sunt in plus...anyway: 
>ai zis ca iti tipareeste multe blankuri. nu inteleg, blank(adik spatiu) sau 
>linii goale? daca e spatiu, se poate ca ncurses sa vrea "\n\r" 
>totusi, nu am folosit ncurses, si singura tentativa de a invata ncurses s-a 
>soldat cu hotararea ca o sa invat gtk. nu stiu nici gtk acum:)
>On 6/11/05, Claudiu Captari <[EMAIL PROTECTED]> wrote:
>  
>
>>incerc sa fac un program in c folosindu-ma si de ncurses
>>problema mea e urmatorea..
>>
>>fac un fetch de row pe mysql si vreau sa tiparesc in felul urmator
>>
>>while (row = mysql_fetch_row(res))
>>{
>>i++;
>>erase();
>>printw("DESCRIERE:%s\n",row[1]);
>>sleep(3);
>>}
>>
>>ideea e urmatoarea ..row[1] contine uneori linii multiple
>>asftel, cand are o singura linie continutul lui e afisat pe ecran corect.
>>
>>cand are mai multe linii sunt tiparite blankuri egale cu numarul de
>>newline-uri din inregistrarea respectiva
>>ma dispera..de ce face asa?
>>
>>Nota: fara ncurses , cu printf .. row[1] e tiparit fara probleme
>>indiferent de numarul de linii.
>>
>>a mai lucrat cineva cu ncurses si s-a lovit de problema asta?
>>sunt convins ca e o problema de refresh-uri, poate printw nu-l abordez
>>corect... chestii de genul asta ..
>>
>>apropo, ecranul virtual l-am creat cu initscr(), nu am mai multe
>>ferestre nu am artificii.
>>mersi...
>>
>>
>>---
>>Detalii despre listele noastre de mail: http://www.lug.ro/
>>
>>
>>
>>    
>>
>
>
>  
>





--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui