Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2006, 22:25
zuche
 
Fecha de Ingreso: mayo-2005
Mensajes: 148
Antigüedad: 19 años
Puntos: 0
Variables Globales, consulta..

Hola, he creado una funcion en php la cual utilizare en varios casos. Dicha funcion lleva la conexion a la base de datos, la consulta (query), los tipos de resultados (true o false) etc..

La duda viene cuando deseo utilizar variables globales (las cuales llevan la consulta + resultado de la base de datos..)

Ejemplo:

Código PHP:
<?php
function probar()
{
db_conectar();

global 
$query;
global 
$envio;
global 
$resultado;

$query "consulta sql";
$envio mysql_query($query);
$resultado mysql_num_rows($envio);

if(
mysql_num_rows($envio) > 0)
return 
true;
else
return 
false;
}
?>
Depende del resultado en diferentes casos mostrare diferentes estilos de salidas.. por eso lo hago como funcion.. (para no tener que insertar todo este codigo en cada pagina, etc..)

Pero la pregunta es.. ¿Hago bien en poner como Globales las variables de consulta a sql?

Nta: Otras funciones.. tambien haria lo mismo. en mostrar diferentes estilso de salidas, lo cual.. otra funcion estaria en la misma situacion "con los mismo nombres de variables"

Si estuveise mal en hacer asi.. pues tendria que incluir el codigo de la funcion en cada x sitio.. (y seria cansador)

Gracias y Saludos!
__________________
(8)Esta es la numero uno, que te sigue a todas partes,
siempre con sus estandartes,
y un grito de corazon, RACING CAMPEON
RACING CAMPEON, en el este y el oeste,
en el norte y en el sur, brillara blanca y celeste la academia RACING CLUB y la acade, y la acade... (8)