hola amigos tengo esta duda tengo un archivo de configuración donde declaro las variables de usuario y db y host para las conexiones
config.php
Código:
$user='juanito';
$host='127.0.0.0';
$password='xxx';
$base='mibase';
.
.
.
etc
y tengo un archivo de funciones basicas para conexion
funciones_db.php
Código:
function conectardb($dbhost, $dbusuario, $dbpassword, $db)
{
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword)or die("No es posible realizar la conexion al servidor de base de datos");
mysql_select_db($db, $conexion) or die("No es posible seleccionar la base de datos del servidor");
return $conexion;
}
//Función para cerrar la conexion a la base de datos de mysql
function cerrardb($desconectardb)
{
mysql_close($desconectardb);
}
//Función para seleccionar cualquier tabla de la base datos
function tablas_consulta($camposTabla, $from_sql, $link_sql)
{
$Tablasconsulta_sql = "SELECT $camposTabla FROM $from_sql";
$Tablasresultado_sql = mysql_query($Tablasconsulta_sql,$link_sql) or die(mysql_error());
return $Tablasresultado_sql;
}
.
.
.
etc
pero quiero hacer funciones para mis procesos de extraccion o de inserción, edición y eliminar
si creo un archivo llamado procesos.php
Código:
function lista_artculos()
{
}
como tendria que hacer, para ver las variables de config.php ,tendria que poner algo asi????
Código:
function lista_articulos()
{
global $user;
global $host;
//y luego poder llamar la funcion de conexion, etc
$conect_conexion=conectardb($host,$user,$password,$base);
}
en el archivo vista.php
Código:
<?php
include_one 'config.php';
include_one 'funciones_db.php';
include_one 'procesos.php';
?>
<html>
.
.
.
</html>