Hola, tengo varios script php donde cada cuenta con una serie de funciones. Por ejemplo tengo el de acceso_db.php que cuenta con las funciones pertinentes al acceso, realizacion de la consulta, obtener resultado y cerrar la bd.
Código PHP:
function Conexion() {
global $usuario, $servidor, $pass;
$conexion=mysql_connect($servidor,$usuario,$pass);
return $conexion;
}
//Hacemos la consulta
function Consulta($consulta,$conexion) {
global $bd;
mysql_select_db($bd,$conexion);
return mysql_query($consulta,$conexion);
}
//Obtenemos los resultados
function Datos($resultado) {
return @mysql_fetch_assoc($resultado);
}
//Cerramos la base de datos
function Cerrar($conexion) {
mysql_close($conexion);
}
Otro de ellos se encarga de los articulos y es aquí donde tengo el problema, esto creando las distintas funciones pero no funcionan, he probado con el uso de variables golbales pero no es eso, la funcion es la siguiente:
Código PHP:
function Articulos_Todos() {
//Ejecutamos la consulta
global $resultado, $conexion;
$resultado=Consulta('SELECT titulo,contenido FROM articulos',$conexion);
//Pasamos los datos al array
while($fila=Datos($resultado)) {
include('vista.php');
}
}
¿Cual es el problema?
Saludos