Foros del Web » Programando para Internet » PHP »

diseño y codigo separados

Estas en el tema de diseño y codigo separados en el foro de PHP en Foros del Web. 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: ...
  #1 (permalink)  
Antiguo 21/04/2010, 21:22
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
Pregunta diseño y codigo separados

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>
__________________
gerardo

Etiquetas: diseño
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 20:53.