Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2011, 14:32
javier86
 
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 36
Antigüedad: 15 años, 5 meses
Puntos: 3
Problema al crear funciones en php y mysql

Hola amigos, nuevamente recurro a ustedes por ayuda en PHP.
Les cuento, tengo una BD en MySQL y estoy tratando de hacer funciones en un archivo funciones.php:

Código PHP:
<? 
require_once('Connections/conexion.php'); ?>
<?php


function obtenernombrealumno($rut){
    
$alumno "SELECT NOMBRE_ALUMNO FROM ALUMNO WHERE RUT_ALUMNO = '$rut'";
    
$nombrealum consulta($alumno);
    return 
$nombrealum;
}


function 
consulta($consulta){
    
mysql_select_db($database_conexion$conexion);
    
$resul mysql_query($consulta$conexion) or die(mysql_error());
    
$rows =  mysql_fetch_assoc($resul);
    return 
$rows;
}
?>
y en el archivo conexion.php tengo esto:

Código PHP:
<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conexion "localhost";
$database_conexion "alumnos";
$username_conexion "root";
$password_conexion "***";
$conexion mysql_pconnect($hostname_conexion$username_conexion$password_conexion) or trigger_error(mysql_error(),E_USER_ERROR); 
?>
y lo que hago es en otro php es llamar a la función obtenernombrealumno() así:


Código PHP:
<? require_once('Connections/conexion.php'); 
include_once(
"funciones.php");

$rut "16.768.864-0";
$n obtenernombreAlumno($rut);
echo 
$n;

?>
Pero me da este error ¬¬:

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\PT\funciones.php on line 21

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\PT\funciones.php on line 22

El problema es que esta todo ok y no debería tener error, pero si lo da :(.

Necesito un poco de ayuda.
Gracias ;).