Buonasera, ho un problema con uno script php.
La mia procedura, dovrebbe leggere da una tabella di un database (tramite odbc) e fare delle trasformazioni per ottenere delle data.
In pratica, nella tabella ho un campo memo che contiente questa stringa di esempio:
^ADMIN{31/05/2012 10.48{Errore nella descrizione|^Nando{08/06/12 10:48{Cambiare in Lavello in acciaio
- Registrare|^ADMIN{20/06/2012 13.58{In registrazione|
E io non devo fare altro che con dei semplici split o simili ottenere le 3 date.
Il problema sta nel fatto che quando leggo dalla tabella con il codice
Il testo ottenuto e visualizzato è solo una parte del testo originario.codice:$query="select testo from documento where data between '2012-05-01' and '2012-05-31' and testo<>'';"; $connection = odbc_connect($host, $user, $pass); $result=odbc_exec($connection, $query); $i=1; while(odbc_fetch_row($result)){ echo $i.': '.odbc_result($result, 1).' '; $i++; }
Per alcuni record è completo, per altri arriva solo fino alla prima '|'.
Non è un problema di lunghezza perchè non dovrebbe visualizzarli tutti in maniere completa.
Cosa potrebbe essere?

Rispondi quotando
