La Molina, 20 de Abril de 2004.
Señores:
Foro Internet PHP
Presente.
Asunto: Fatal error: Call to undefined function mysql_connect() in c:\AppServ\www\web\index.php on line …..”.
Queridos y queridas amigos(as) del Foro:
Les escribo porque necesito ayuda sobre un código de PHP lo más pronto posible porque no veo la solución ni de lejos.
La cuestión es la siguiente: Yo he estado trabajando con “The AppServ Open Project - 2.4.2 for Windows”, todo estaba bien hasta que me pase a “The AppServ Open Project - 2.5.2 for Windows”.
Ahora me sale error cuando quiero abrir una base de datos, el código que utilizo que me funciona en la versión 2.4.2 del Appserv perfectamente pero no en la versión 2.5.2. Es el siguiente:
<?php
function conexion_bd($base,$host,$usuario,$clave)
{
if (!mysql_connect($host,$usuario,$clave) || !mysql_select_db($base))
{return(false);}
else
{return(true);}
}
function desconexion_bd()
{
//mysql_free_result();
mysql_close();
return(true);
}
if (conexion_bd("base","localhost","",""))
{
}
?>
El texto del error es el subsiguiente: “Fatal error: Call to undefined function mysql_connect() in c:\AppServ\www\web \index.php on line …..”. He probado en la instrucción “mysql_connect” como usuario: “root”, también con un nuevo usuario y clave en “phpMyAdmin 2.6.0-pl2”… pero nada. He intentado a su vez con la nueva instrucción mysql_pconnect y todo sigue en las mismas. Obviamente la base de datos llamada existe. No he intentado “ahorcar los hábitos” en el archivo php.ini porque no se que cambiar. Que yo sepa es el unico problema que he tenido en esta ultima versión del APPSERV, ojala sea asi, sino me las “rebano”…..caray.. (mentira, son bien presiadas).
Los datos de mi PHP son:
The AppServ Open Project - 2.5.2 for Windows
phpMyAdmin Database Manager Version 2.6.0-pl2
PHP Information Version 5.0.2
Perl Version 5.8.4
Agradeceria a quien me de la solucion........ porfis.
Atentamente;
Carlos Edu
Web Designer
[email protected] http://carlosrosas.8m.net
Nota: Uso bastante a parte de PHP, WORD-XP, por eso quizás la inercia me lleva a escribir todo como una carta….