Hola necesito que una función se ejecute, básicamente en esta función necesito obtener los email de unos usuarios para enviar un correo a dichos email, creo que el enviar el correo lo tengo resuelto, mi problema es que para obtener dichos emails lo hago atravéz de una función que se ejecuta de forma dinámica pero al hacerla y al hacer las pruebas la función no se ejecuta correctamente este el el código que estoy usando:
Código PHP:
Ver originalinclude("../Conexion/conexion.php");
function agradecer($plaza)
{
$consuta_email = mysqli_query($conexion, "SELECT Email FROM PuestoSeccion1 WHERE IdPuesto = '".$plaza."' AND Aplicando = 1 AND Completo = 7") or
die("Error al ejecutar la query: ".mysqli_error($conexion)); $losemails="";
{
$losemails.=($email['Email'].", ");
}
if ($largo>2)
{
$losemails=substr($losemails,0,$largo-2); }
return $losemails;
}
//POr el momento para hacer las pruebas coloco el id de forma manual
$id = 41;
//Llamo a la función y guardo el valor en una variable
$resultado = agradecer($id);
//muestro los resultados
echo $resultado;
El error que me aparece el es siguiente:
Warning: mysqli_error() expects parameter 1 to be mysqli, null given in /home/suminist/public_html/Suministra/Email/gracias.php on line 9
que estoy haciendo mal??