Apelare si Returnare sql query din functie
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
sterica
- Mesaje:285
Apelare si Returnare sql query din functie
Salutare,
Pentru conectarea la o baza de date, vreau sa creez mai multe tipuri de conexiuni care vor fi apelate in functie de varsiunea PHP-ul instalat.
Incep cu PDO:
Cod: Selectaţi tot
try {
$dbh = new PDO('mysql:host='.HOSTDB.'; dbname='.NAMEDB, USERDB, PASSDB);
$dbh->exec("SET CHARACTER SET utf8");
$sql = "SELECT * FROM table";
$datas = $dbh->query($sql); //aceasta linie vreau sa o inocuiesc cu o functie
....
function fcn_select ($retun, $quer) { //aceasta functie vreau sa imi returneze $datas = $dbh->query($sql);
return $retun = $GLOBALS['dbh']->query($quer);
}
fcn_select($datas, $quer);
}
catch (PDOException $e) {
echo $e->getMessage();
}
daca apelez functia fcn_select imi returneaza ca nu recunoaste $datas, daca definesc variabila $datas="" imi returneaza
Cod: Selectaţi tot
Uncaught Error: Call to a member function columnCount() on string in...
Multumesc!
MarPlo
Mesaje:4343
Salut
Vezi daca iti e de folos aces cod:
Cod: Selectaţi tot
$dbh = new PDO('mysql:host='.HOSTDB.'; dbname='.NAMEDB, USERDB, PASSDB);
$dbh->exec("SET CHARACTER SET utf8");
function fcn_select($conn, $sql){
return $conn->query($sql);
}
$sql = "SELECT * FROM table";
$datas = fcn_select($dbh, $sql);
sterica
Mesaje:285
functioneaza perfect, multumesc mult de ajutor!
Subiecte similare
- parametru din array in query cu laravel
PHP - MySQL - XML
Primul mesaj
Salutare,
din frontend primesc urmatorul array:
$arrClienti =
dupa care ii fac implode
$idClienti = preg_replace('/ /i', '', implode( , ,...
Ultimul mesaj
Dupa multe sapaturi, am ajuns la concluzia ca nu se poate rula ca parametru o matrice. Doar daca parametrul cu matricea este rulat intr-un loop....