Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2010, 12:16
Rafagedon
 
Fecha de Ingreso: septiembre-2006
Mensajes: 97
Antigüedad: 17 años, 7 meses
Puntos: 1
Ayuda ordenar mi codigo

Muy buenas. Tengo ciertas dudas de cómo realizar un codigo ordenado, pero no se como realizarlo, me explico a lo que me refiero.
Tengo un archivo php, en la cual me muestra unas consultas, por el momento ese archivo php tiene DOS consultas, pero tal vez necesite colocar mas consultas mas adelante. (los datos los desplego en tablas).
Ahora bien, me gustaria poder separar el codigo SQL que realizo en otros archivos php, para de esta forma mantener mi codigo ordenado y cada vez que yo necesite tener mas consultas(querys sql) yo solamente cree un nuevo archivo para guardar mi codigo sql y luego llamarlo del fichero principal.

Un ejemplo:
Mi fichero principal es mostrar_cliente.php
Código PHP:
<?PHP
session_start 
();
// Comprovamos si existe la variable
if ( ( isset ( $_SESSION['vendedor'] ) ) and ( isset ( $_SESSION['empresa'] ) ) and ( isset ( $_SESSION['cod_vended'] ) ) )
{
// Si existe
$emp        $_SESSION['empresa'];
$vended     $_SESSION['vendedor'];
$cod_vended $_SESSION['cod_vended'];

else
{
// Si no existe
header("Location: noauto.php");
exit;
}
?>
PRIMER QUERY
Código PHP:
  <?php
require("Conexion.inc.php");

$codigo_cliente $_GET['codigo_cliente'];

if(isset(
$codigo_cliente))
{
conex_ventas();

$qinforme mssql_query ("SELECT * FROM vta_cliente
WHERE empresa_cliente_adm='$emp'  and
codigo_cliente  ='$codigo_cliente' "
$conex_ventas);    

$cliente_qinforme mssql_fetch_array$qinforme );

echo 
'<table border="1">';

echo 
'<tr>';
echo 
'<td>Codigo</td>';
echo 
'<td>'$cliente_qinforme['codigo_cliente'] .'</td>';
echo 
'</tr>';

echo 
'<tr>';
echo 
'<td>Rut</td>';
echo 
'<td>'$cliente_qinforme['numrut_cliente'] .'</td>';
echo 
'</tr>';
Mas abajo luego en el codigo hago lo mismo pero con otro query.
Mi idea es dejar los querys en otros ficheros.
Puede que este fichero principal, mostrar_cliente.php traiga muchos querys mas adelante, entonces, al final, necesito tener los querys ordenados, para que mas adelante cuando necesite modificar algun query, yo solo vaya al fichero y arregle el query especifico que quiero, y por contraste, no entrar a mostrar_cliente.php y empezar a ver ahi TODOS los querys que tengo. Porque en este momento me funciona, pero tengo mis dos querys en el fichero principal, lo que quiero es por separado.
Como se realiza esto?
Esta correcta esta forma de trabajo que quiero realizar? O tal vez se hace de otra forma? es una idea que tengo, acepto sugerencias. gracias !