ese error es medio claro no ? te dice que la funcion no esta definida por lo tanto quiere desirte que el include no esta bien echo porque si lo estuviera lo encontraria, busca de ponerle otra direcion por ejemplo ../admin/conexion.php pero yo te diria de poner el archivo conexion.php en la misma carpeta donde esta el index.php y probar asi que es como lo uso yo:
Código PHP:
include("conexion.php");
siempre hay muchas maneras de hacerlo claro. esta es la mia
en cuanto a la funcion si queres proba asiendola de esta manera,
es paresida a la tuya pero ligeramente diferente
Código PHP:
function db_connect()
{
$result = @mysql_pconnect("localhost","root","root");
if(!$result)
return false;
if(!mysql_select_db("nombre de la base de datos"))
return false;
return $result;
}
esto iria en el archivo conexion.php claro.
bueno espero que te sirva si no veremos cual es el problema
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
.
saludos