Estou quebrando a cabeça a dias e não consigo entender.
Tenho alguns arquivos em php em um site. E tenho uma variável que coloquei em duas funções, mas ela só funciona em uma....
Esse é um trecho do código do arquivo1.php :
@session_start();
include_once('arquivo2.php');
$con = dbConnect();
function fetch_user_chat_history($Id_Vendedor, $Id_Cirurgia, $con)
{ var_dump($con); }
function fetch_group_chat_history($con)
{ var_dump($con); }
E esse é um trecho do código do arquivo2.php :
<?php
$con=nil;
function dbConnect(){
return mysqli_connect(' deletei os dados do servidor que estavam aqui, pois acho que não precisam aparecer nesse trexo do código que copiei');
}
Na função function fetch_group_chat_history, o parâmetro $con, funciona, já na função fetch_user_chat_history o mesmo parâmetro não funciona.
O que eu posso fazer?
Edit:
Olá, tudo bem?
O var_dump($con); retorna algum erro?
Tudo joia e com vc professor?
O O var_dump($con) da função fetch_user_chat_history retorna uma string do parametro $Id_Cirurgia, enquanto o O var_dump($con) da função fetch_group_chat_history retorna todos os dados corretos do parametro $con. Não entendi o pq de um retornar certo e o outro não.
Olá, tudo bem?
O var_dump($con); retorna algum erro?