Tengo una tabla en un servidor SQL Server, la tabla tiene un campo llamado fracción tipo charvar(20), los registros son de este tipo:
59069903
12345678
87654321
01478515
15648462
Tengo un archivo php donde lo único que hace es jalar todos esos registros y mostrarlos en un select, funciona sin problema, mi código es este:
Código:
Código:
Como mencione, esto hace justo lo que quiero. Pero mi problema es a la hora de implementarlo dentro de un formulario en otro archivo. Cuando llamo a esta función, me imprime el select, pero al imprimir los registros, algunos se muestran de la siguiente manera:function fracciones() { $data = new Connection('DATA'); $sql = "SELECT fraccion FROM fracciones"; $res = $data->query($sql); echo "<select>"; while( $fraccion = odbc_fetch_array($res) ) { echo "<option>".$fraccion[fraccion]."</option>"; } echo "</select>"; } //Imprimo el "formulario" fracciones();
59069903��������
59069903��������
59069903��������
59069903��������
12345678
87654321
01478515
15648462
...
Los que muestran esos caracteres raros son repetidos como en el ejemplo, no entiendo dónde puede estar el problema, si llamo a la función en otro archivo que no tenga nada los imprime bien, pero en mi formulario lo muestra así.
¿Qué podrá ser el problema?