Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2008, 18:09
Avatar de scout_vlc
scout_vlc
 
Fecha de Ingreso: julio-2007
Ubicación: Valencia
Mensajes: 141
Antigüedad: 16 años, 9 meses
Puntos: 0
error crear función

Hola
estoy haciendo un portal en PHP,
y quiero crear un fichero php con funciones que accedan a la BD y me da error...
Tengo esta fichero de prueba:

Código PHP:
<?php

include ("config.php");

function 
hola() {
    
$consulta "select * from recetas";
    
$receta=mysql_query($consulta$link);


    if (
$res_recetas mysql_fetch_array($receta)){
    
        
$result $res_recetas['titulo'];

    }
    return 
$result;
    }
$aux hola();
echo (
$aux);
?>
y me dá este error:

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/IG31/al073568/public_html/update.php on line 7

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/IG31/al073568/public_html/update.php on line 10


Si escribo el código de la función fuera de function () {....} lo hace correcto y muestra el título de la receta por pantalla.
¿Por qué es esto? Lo de MySQL-Link .....si es el mismo enlace a la BD en todas las páginas y funciona...desde dentro de una función no puedo hacer esto??? :(