Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/01/2015, 07:09
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: PHP dentro detro de datos MySQL

Lo intentamos varias veces, en especial con preguntas tan fáciles de responder como esta:
Cita:
Iniciado por classmorri Ver Mensaje
Hola!

tengo una función para mostrar botones aleatorios en mi web, todo funciona menos un boton. Veran el resto de botones son simples links con el estilo btn de bootstrap, pero uno de los botones es un elemento de formulario, si lo incrusto manualmente seria algo asi: <?php echo $view['main']['button_html']; ?>

Pero al cargar la pagina no muestra nada... cualquier otro tipo de datos si los muestra. no tengo idea que hacer, alguna ayuda.?
Donde no tenemos código para analizar, tablas para ver o datos para verificar... Eso sin contar con que posteeen donde no va.

Pero lamentablemente no hemos encontrado ningún hosting que tenga las funciones de telepatía activadas.
Hasta que lo encontremos, tendremos que seguir insistiendo en que se aporte código, pantallas y datos para mínimamente tratar de analizar el origen del problema.

Lo único que podemos saber de este caso es:
1) No hay errores de sintaxis en la consulta, porque sino dispararía un error de MySQ visible; claro, a menos que lo esté escondiendo con "@", o alguna excepción mal programada en PHP...
2) No hay modo de saber qué origina el error porque no sabemos qué datos tiene la base, los que debería devolver sin defectos.
3) No sabemos que tan bien procesa lo devuelto, o que defectos tiene el PHP que termina generando una pantalla blanca, con datos tal vez correctos.

Lo que sí sabemos es que MySQL no interviene directamente en la generación de vistas, o despliegue de datos, imágenes o componentes visuales, por loq ue seguro no es por allí la cosa. En todo caso si el dato está mal formado podría estar corrompiendo al script de PHP. Pero eso significaría que la inserción de los datos a la base estuvo mal procesada, y se envió basura (datos incorrectos o corruptos) a la base, terreno que sigue siendo de PHP.

En definitiva, si @classmorri quiere una mejor respuesta, tendrá que aportar código PHP (todo el código implicado en el proceso, no solamente una linea), un ejemplo de los datos que hay en la tabla, y el código del script donde se hace la consulta.

Sin eso, no hay por donde avanzar.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)