Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/02/2015, 13:41
Avatar de Filgood
Filgood
 
Fecha de Ingreso: octubre-2008
Mensajes: 87
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: Actualizar php errores

HOla. Gracias por responder.

Por un lado tengo una pagina con la función que conecta. conectar.php
Código PHP:
function cbd()
  {
    

   
    
$conectar mysqli_connect("localhost""filgood""clave""bd");
    if (
mysqli_connect_errno()) {
    
printf("Conexión fallida: %s\n"mysqli_connect_error());
    exit();
}
  } 
Luego en mi página donde almaceno mis funciones llamo a esta funcion mediante un require_once("conectar.php"); para poder utilizar la funcion que me conecta con mis funciones en las cuales hago consultas a la db:
Código PHP:
function consulta()
{
cbd(); // aqui llamo a la funcion que conecta con la db. Y a msqli_query le doy como primer para metro $conectar que está en la funcion cbd();
 
$con=mysqli_query($conectar,"laconsulta");

esto me tira el error arriba mencionado. Parece ser que la mysqli_query no me carga en su primer parametro la conexion a la db.


No se por que no me carga el parametro my consulta

Lo que si que funciona bien es si copio el scrip completo en la funcion que lleva la consulata a la db:

Código PHP:
function consulta()
{
$conectar mysqli_connect("localhost""filgood""clave""bd");
    if (
mysqli_connect_errno()) {
    
printf("Conexión fallida: %s\n"mysqli_connect_error());
    exit();
}

 
$con=mysqli_query($conectar,"laconsulta");

esto si va bien. Pero claro, si tengo que delcarar la conexion cada vez que hago una consulta dentro de una funcion me puedo morir. Algo se me escapa y no se el que. tengo que decir que soy muy novato.

Última edición por Filgood; 13/02/2015 a las 13:49