Hola amigos.
Estoy cargando en j2me una lista proveniente de una consulta php que carga lugares. La consulta carga bien en el movil pero cambia la primera letra de cada item por la letra i.
Si alguien me puede colaborar se lo agradezco. Este es el codigo:
Consulta php:
<?php
$ambiente= $HTTP_GET_VARS[ambiente];
Include('conexion.php');
$conexion=conectar();
$base= mysql_query("select lugaresNombre from lugares order by lugaresnombre asc");
while ($renglon=mysql_fetch_row($base))
echo "$renglon[0]"."$";
}
?>
Codigo en j2me:
public String enviarPeticion(List lista)
{
HttpConnection hcon = null;
InputStream is = null;
OutputStream os = null;
StringBuffer resMsg = new StringBuffer();
try {
hcon = ( HttpConnection )Connector.open( "http://localhost/sistemas/Moviles/SqlBuscarlugares.php", Connector.READ_WRITE, true );
hcon.setRequestMethod( HttpConnection.GET );
is = hcon.openInputStream();
// Se recibe la respuesta del servidor
int ch;
while( ( ch = is.read() ) != -1 ) {
while( ( ch = is.read() ) != 36 ) {
resMsg.append( (char)ch );
}
lista.append(resMsg.toString(), null);
resMsg.delete(1, resMsg.length());
}
System.out.println(resMsg.toString());
}
el numero 36 representa el codigo $ en el ciclo.
Gracias.