Tengo un problema con las tablas temporales ..
La estructura es la siguiente:
conecta.php
Código PHP:
// Conectar a la DB
$conexion = mssql_connect("SQLPRINCIPAL","sa","singular071E8862") or die ("No se pudo conectar");
mssql_select_db("FacturacionX",$conexion) or die ("No se pudo seleccionar la base de datos");
Código PHP:
require("conecta.php");
// Crear tabla
$consulta = "SELECT TOP 10 * INTO #temporal_gerente FROM inv_cabdoc WHERE tip_doc = '010'";
$result = mssql_query($consulta,$conexion);
if ($result){
echo "Tabla creada con Exito ";
echo '<a href="consulta.php">Consultar </a>';
}
consulta.php
Código PHP:
require("conecta.php");
//Consultar tabla temporal
$consulta = "SELECT * FROM #temporal_gerente ";
$result = mssql_query($consulta,$conexion);
while($reg = mssql_fetch_row($result)){
echo $reg[0];
}
Cuando voy a consultar me dice que la tabla no Existe..... siendo que utilizo la misma conexion no se que este fallando. pero si hago la consulta en el mismo archivo si me ejecuta bien ....
como ultima opcion inclui el archivo crearTabla.php en consulta.php pero me crea la tabla nuevamente y eso no puede ser asi.
Gracias.