Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Orden correcto de etiquetas para interactuar con un JavaScript

Estas en el tema de Orden correcto de etiquetas para interactuar con un JavaScript en el foro de PHP en Foros del Web. Hola a todos, Sé que es algo muy básico, y que posiblemente es de manual, pero no sé como hacerlo. Tengo una página en HTML5/CSS3 ...
  #1 (permalink)  
Antiguo 05/10/2015, 08:58
Avatar de majete  
Fecha de Ingreso: noviembre-2007
Mensajes: 96
Antigüedad: 16 años, 5 meses
Puntos: 2
Orden correcto de etiquetas para interactuar con un JavaScript

Hola a todos,
Sé que es algo muy básico, y que posiblemente es de manual, pero no sé como hacerlo. Tengo una página en HTML5/CSS3 con código PHP que hace una consulta a una BD y devuelve resultados. Todo correcto, hasta que he tenido que integrar una librería para pintar gráficos (concretamente CHART.JS) y ya tengo mil dudas porque no sé donde poner el cierre de mi conexión a la BD. Actualmente tengo este orden:

Código PHP:
<?php
// Inicio manejo de sesiones
//Conecto a BD para consulta SELECT (sin cerrar la conexión)
?>

 <!DOCTYPE HTML>

 <HEAD>
 ...
 </HEAD>

  <BODY>
  ...
   <SCRIPT>

    <?php
    
//Recupero en un array los datos que me interesan para pintar el script
    
?>

  </SCRIPT>

 </BODY>

</HTML>
El problema es que si cierro mi conexión después de hacer el SELECT, luego no podré recuperar los datos para el array. Por otra parte, no sé si está FATALMENTE HECHO cerrar la conexión antes de salir del </BODY> con <?php $mysqli->close(); ?>, o si directamente me estoy rompiendo los cuernos y puedo mover todo el código embedido php a la parte del script donde me interesa recuperar los datos.

Gracias por la ayuda
Saludos
JC
  #2 (permalink)  
Antiguo 05/10/2015, 19:26
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Orden correcto de etiquetas para interactuar con un JavaScript

<saludo>
Pues tal vez lo que te vaya mejor sea hacer la parte php primero,
incluyendo el cierre de conexión a la base de datos.
Los datos quedarán almacenados en un array, y por ende
este array es el que usaràs luego en donde lo necesites.
</saludo>
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #3 (permalink)  
Antiguo 06/10/2015, 01:31
Avatar de majete  
Fecha de Ingreso: noviembre-2007
Mensajes: 96
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: Orden correcto de etiquetas para interactuar con un JavaScript

Hola Morti,
Pues es cierto y creo que no había pensado en esa opción. Pensé que si cerraba la conexión, implicaría algún tipo de "limpieza" interna y que luego no podría utilizar las variables más adelante. Lo pruebo y comento.

GRACIAS!!

P.D. Perfecto, cerrando la sesión no afecta... saludos!

Última edición por majete; 06/10/2015 a las 04:40

Etiquetas: correcto, etiquetas, html, javascript, mysql, orden, select
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 17:31.