Foros del Web » Programando para Internet » PHP »

Caracteres raros en las consultas

Estas en el tema de Caracteres raros en las consultas en el foro de PHP en Foros del Web. Hola, tengo un sistema creado en php, pero engo inconveniente ya que a la hora de hacer las consultas, un caracter raro se apodera de ...
  #1 (permalink)  
Antiguo 03/04/2017, 07:30
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 448
Antigüedad: 15 años, 6 meses
Puntos: 2
Caracteres raros en las consultas

Hola, tengo un sistema creado en php, pero engo inconveniente ya que a la hora de hacer las consultas, un caracter raro se apodera de las consultas. Es decir, me sale una letra en la parte superior de la consulta, lo que al generar informes en pdf me sale error.

Lo extraño es que estoy reciclando codigo y en otras aplicaciones no me sale error siendo el mismo codigo.

Anexo imagen de lo sucedido
__________________
Desarrollo de Aplicaciones de Escritorio, Sitios Web, Audio y Video en SISGUS
  #2 (permalink)  
Antiguo 03/04/2017, 08:14
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Caracteres raros en las consultas

No somos adivinos, código porfavor !!
  #3 (permalink)  
Antiguo 03/04/2017, 08:34
 
Fecha de Ingreso: julio-2014
Mensajes: 334
Antigüedad: 9 años, 9 meses
Puntos: 30
Respuesta: Caracteres raros en las consultas

Sin ver el código, te garantizo que no es un caracter "raro" que se cuela, tu mismo lo dejaste ahí sin darte cuenta, solo encuéntralo y borrarlo. Esa letra no está dentro de la consulta, de lo contrario tendrías un error. Esa letra está antes de generar el datatable ahora ya no sé si está dentro de tu php, html o javascript.
  #4 (permalink)  
Antiguo 03/04/2017, 09:07
 
Fecha de Ingreso: enero-2009
Ubicación: Kandor
Mensajes: 209
Antigüedad: 15 años, 3 meses
Puntos: 11
Respuesta: Caracteres raros en las consultas

Te recomiendo que leas mi aporte:
Tienes problemas con acentos eñes caracteres raros en tu pagina? lee esto
http://www.forosdelweb.com/f18/aport...-esto-1155003/
  #5 (permalink)  
Antiguo 03/04/2017, 14:22
Avatar de aviweb2015  
Fecha de Ingreso: abril-2016
Ubicación: venezuela
Mensajes: 215
Antigüedad: 8 años
Puntos: 1
Respuesta: Caracteres raros en las consultas

después de listado miembros activos de la iglesia es ta la letra e porfa borrarla y solucionado el tema
__________________
yoclens avilan
  #6 (permalink)  
Antiguo 04/04/2017, 17:19
 
Fecha de Ingreso: octubre-2008
Ubicación: Colombia
Mensajes: 448
Antigüedad: 15 años, 6 meses
Puntos: 2
Respuesta: Caracteres raros en las consultas

Código PHP:
<?php 
                                
include('../conexion.php'); 
                                    
$query "SELECT * FROM miembros";     // Esta linea hace la consulta
                                    
$result mysql_query($query); 

                                    while (
$registro mysql_fetch_array($result)){ 
                                
                                echo 
"
                                    <tr class='odd gradeX'>
                                        <td>"
.$registro['id_miembro']."</td>
                                        <td>"
.$registro['nombres']."</td>
                                        <td>"
.$registro['apellidos']."</td>
                                        <td>"
.$registro['doc_miem']."</td>
                                        <td class='center'>"
.$registro['estado_civil']."</td>
                                        <td class='center'>"
.$registro['fecha_nac']."</td>
                                        <td class='center'>"
.$registro['miembro_desde']."</td>
                                        <td class='center'>"
.$registro['direccion']."</td>
                                        <td class='center'>
                                        
                                        <a href='ver_miembro.php?miembro_id="
.$registro['id_miembro']."' title='Ver a ".$registro['nombres']." ".$registro['apellidos']."'><img src='img/lupa.png' border='0' width='30px'></a>
                                        
                                        </td>
                                    </tr>
                                    
                                    "

                                    } 
                                    
?>
Y no es un caracter que dejé ahi, pues apenas borro el codigo php para la consulta se borra el caracter raro
__________________
Desarrollo de Aplicaciones de Escritorio, Sitios Web, Audio y Video en SISGUS
  #7 (permalink)  
Antiguo 04/04/2017, 18:07
 
Fecha de Ingreso: julio-2014
Mensajes: 334
Antigüedad: 9 años, 9 meses
Puntos: 30
Respuesta: Caracteres raros en las consultas

Que borres la co sulta no quiere decir que esté ahí, hay otras cosas que se cargan con la consulta, como por ejemplo la tabla, si no hay consulta la tzbla no muestra nada. Asi que como te dije antes, eso se carga antes de la tabla. Haz clic con el boton derecho en la "e" para ver donde esta situada exactamente en l apagina, y una vez que tengas los codigos, divs, tables , p alrededor, sabraspor donde buscar. Lo mismo esta dentro del js que carga el datatable.
  #8 (permalink)  
Antiguo 04/04/2017, 18:49
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Caracteres raros en las consultas

Casi seguro es un problema de HTML mal formado, Firefox y Chrome tienen herramientas (o extensiones) que te permiten analizar el código de la página donde puedes ver si tienes una etiqueta mal cerrada (o abierta) o un elemento "extraño" entre la tabla, algo como:

Código HTML:
Ver original
  1. <tr>
  2.     <td>Esto está bien</td>
  3.     e
  4.     <td>Esto también está bien</td>
  5. </tr>

Prueba con esto y verás que esa e no va a aparecer dentro de la tabla.

Otra sugerencia es que uses la forma heredoc para cadenas grandes que te ayudará a simplificar y hacer más legible tu código; lo único que vas a necesitar es encerrar entre llaves los elementos de array y propiedades o métodos de clases; ejemplo:

Código PHP:
Ver original
  1. echo <<<EOT
  2.       Una variable: $var<br />
  3.       Elemento de array: {$arr[0]}<br />
  4.       Elemento de array asociativo: {$arr['item']}<br />
  5.       Propiedad de una clase: {$clase->propiedad}<br />
  6.       Método de una clase {$clase->metodo()}
  7.  
  8.       HTML:
  9.          <div class="clase"><a href="pagina.php?id={$registro['id_miembro']}">{$registro['nombres']}</a></div>
  10. EOT;
__________________
- León, Guanajuato
- GV-Foto
  #9 (permalink)  
Antiguo 05/04/2017, 08:50
 
Fecha de Ingreso: enero-2009
Ubicación: Kandor
Mensajes: 209
Antigüedad: 15 años, 3 meses
Puntos: 11
Respuesta: Caracteres raros en las consultas

Obviamente no has leído la url que te puse:
http://www.forosdelweb.com/f18/aport...-esto-1155003/

Etiquetas: caracteres, raros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:07.