jclaurian
Delta
Verificación en dos pasos activada
Hola. No estoy seguro si esto valla aquí o en el foro de HTML, les cuento mi problema.
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:
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:
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?
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:
Insertar CODE, HTML o PHP:
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();
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:
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?

