Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2005, 15:00
Avatar de ciopatrick
ciopatrick
 
Fecha de Ingreso: diciembre-2003
Mensajes: 189
Antigüedad: 20 años, 11 meses
Puntos: 0
Warning: mysql_close()

Hola muchachos(as):

Bueno es lo que dice, tengo problemas porque manda ese error Warning: mysql_close(), por lo que he visto corresponde al cierre de bd ... bien el problema es que no se como evitar este error.

Les explico tengo las conexiones de esta forma pagina

CONEXIO_00.php

<?php
error_reporting (E_ALL);
$Servido_Pr = "localhost";
$Usuario_Pr = "root";
$Passwor_Pr = "";
$Base_BD_04 = "bASE1";
//Conecta el Servidor
$Conexion_04 = mysql_connect($Servido_Pr,$Usuario_Pr,$Passwor_Pr) ;
if(!$Conexion_04){
echo("<b>Error:<br>Al tratar de conectarse a la Base Datos</b><br><br>Número del error: ".mysql_errno());
mysql_close($Conexion_04);
exit;}
//Conecta con BD
if (!mysql_select_db($Base_BD_04,$Conexion_04)){
echo("<b>Error:<br>No se pudo conectar en forma correcta con Base Datos</b><br><br>Número del error: ".mysql_errno());
mysql_close($Conexion_04);
exit;}
?>

CONEXIO_CIERRE_00.php

<?php mysql_close($Conexion_04); ?>



la pagina Seria haci.........


// Grabar Documentos de Transporte DocTranspVirt
include "Conex_04.php"; // AQUI ABROOOOOOOOOO
$Consulta = "Select * From Ansp Where Despacho=$DatoCaja And Despachador='$CodigoAgente' Order By Secuencia Asc";
$Resultado = mysql_query($Consulta,$Conexion_04);
if (mysql_num_rows($Resultado) > 0){
$Tres=0;
while ($row = mysql_fetch_assoc($Resultado)){
$Uno = $row['NroDoc'];
$Dos = $row['Despacho'];
$Tres++;
$Cuatro = $row['Fecha'];
$Cinco = $row['Despachador'];
$Seis = $IddelUsuario;

include "Conex_02.php";
$Grabar = "INSERT INTO DocTranspVirt(NroDoc,Despacho,Secuencia,Fecha,Desp achador,Quien) VALUES ('$Uno','$Dos','$Tres','$Cuatro','$Cinco','$Seis') ";
$Graboo = mysql_query($Grabar,$Conexion_02);
include "Conex_Cerrar_02.php";
//mysql_free_result($Grabar);
//mysql_free_result($Graboo);
unset($Grabar);unset($Graboo);
}
}
include "Conex_Cerrar_04.php"; ///// AQUI CIERROOOOOOOO
//mysql_free_result($Consulta);
mysql_free_result($Resultado);
unset($Consulta);unset($Resultado);



Bueno todo funciona perfecto, pero estos mensajes me tienen enfermo y no se como solucionar.... una alternativa seria que PREGUNTAR en CONEXIO_CIERRE_00.php si la bd esta abierta la cierro... pero el como????? .
O tal vez sea otra cosa, por eso solicito su ayuda......


Gracias a todos-.