Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Manager
- {
- //Variaveis -> BD
- private $Id;
- private $UserName;
- private $Password;
- private $NomeCompleto;
- private $Morada;
- private $Email;
- private $Level;
- //Variaveis non-BD
- private $LoggedIn = null;
- private $saltMD5Key = "h7h7h9y9g94yg94yg8478yg79g@@8349%$##%@3945u9";
- public function __construct($params)
- {
- if($params != null){
- if(array_key_exists("Id",$params)){
- $this->Id = $params["Id"];
- }
- if(array_key_exists("UserName",$params)){
- $this->UserName = $params["UserName"];
- }
- if(array_key_exists("Password",$params)){
- $this->Password = $params["Password"];
- }
- if(array_key_exists("NomeCompleto",$params)){
- $this->NomeCompleto = $params["NomeCompleto"];
- }
- if(array_key_exists("Morada",$params)){
- $this->Morada = $params["Morada"];
- }
- if(array_key_exists("Email",$params)){
- $this->Email = $params["Email"];
- }
- if(array_key_exists("Level",$params)){
- $this->Level = $params["Level"];
- }
- }else{
- $username = null;
- $password = null;
- }
- }
- public function testConnection(){
- $connection = new SQL();
- $dbhost = $connection->getHost();
- $dbuser = $connection->getUsername();
- $dbpass = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $connect = mysql_connect($dbhost, $dbuser, $dbpass) or die("Unable to Connect to '$dbhost'");
- mysql_select_db($dbname) or die("Could not open the db '$dbname'");
- $test_query = "SHOW TABLES FROM $dbname";
- $result = mysql_query($test_query);
- $tblCnt = 0;
- while($tbl = mysql_fetch_array($result)) {
- $tblCnt++;
- #echo $tbl[0]."<br />\n";
- }
- if (!$tblCnt) {
- echo "There are no tables<br />\n";
- } else {
- echo "There are $tblCnt tables<br />\n";
- }
- }
- /*
- *
- *selecionartabela
- */
- public function selectTable($alvotabela){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT * FROM ".$alvotabela)) { //WHERE ...
- // $stmt->bind_param("s",$alvotabela);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function selectTable_where1_limitoffset($alvotabela,$whereparam,$paramequals,$limit,$offset){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT * FROM ".$alvotabela." WHERE ".$whereparam." = ? LIMIT ".$limit." OFFSET ".$offset)) { //WHERE ...
- $stmt->bind_param("s",$paramequals);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function selectTable_where2_limitoffset($alvotabela,$whereparam,$paramequals,$whereparam2,$paramequals2,$limit,$offset){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT * FROM ".$alvotabela." WHERE ".$whereparam." = ? AND ".$whereparam2." LIKE '%".$paramequals2."%' LIMIT ".$limit." OFFSET ".$offset)) { //WHERE ...
- $stmt->bind_param("s",$paramequals);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function selectTable_where1($alvotabela,$whereparam,$paramequals){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT * FROM ".$alvotabela." WHERE ".$whereparam." = ?")) { //WHERE ...
- $stmt->bind_param("s",$paramequals);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function selectTable_where2($alvotabela,$whereparam,$paramequals,$whereparam2,$paramequals2){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT * FROM ".$alvotabela." WHERE ".$whereparam." = ? AND ".$whereparam2." = ?")) { //WHERE ...
- $stmt->bind_param("ss",$paramequals,$paramequals2);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function updateWhere_1($paramsToUpdate,$paramsWhere,$tabela){
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if($tabela == "kyriosusers"){
- $query = "UPDATE kyriosusers SET timestampLastUpdate = ? WHERE id = ?";
- $stmt = $link->prepare($query);
- if($stmt) {
- $stmt->bind_param("ss",$paramsToUpdate[0], $paramsWhere[0]);
- $stmt->execute();
- while ($stmt->fetch()) {
- }
- mysqli_close($link);
- return true;
- }
- }
- mysqli_close($link);
- return false;
- }
- public function deleteWhere_1($params,$tabela){
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- $query = "DELETE FROM ".$tabela." WHERE Id_KyriosUser = ?";
- $stmt = $link->prepare($query);
- if($stmt) {
- $stmt->bind_param("s", $params[0]);
- $stmt->execute();
- while ($stmt->fetch()) {
- }
- mysqli_close( $link);
- return true;
- }
- else
- {
- mysqli_close( $link);
- return False;
- }
- return false;
- }
- public function dataSize($alvotabela,$userid){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT COUNT(*) FROM ".$alvotabela." WHERE Id_KyriosUser = ?")) { //WHERE ...
- $stmt->bind_param("s",$userid);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function dataSize_where1($alvotabela,$userid,$whereparam,$paramequals){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT COUNT(*) FROM ".$alvotabela." WHERE Id_KyriosUser = ? AND ".$whereparam." LIKE '%".$paramequals."%'")) { //WHERE ...
- $stmt->bind_param("s",$userid);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function dataSizeGeneric_where0($alvotabela,$whereparam,$paramequals){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT COUNT(*) FROM ".$alvotabela." WHERE ".$whereparam." = ?")) { //WHERE ...
- $stmt->bind_param("s",$paramequals);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function dataSizeGeneric_where1($alvotabela,$whereparam1,$paramequals1,$whereparam,$paramequals){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT COUNT(*) FROM ".$alvotabela." WHERE ".$whereparam1." = ? AND ".$whereparam." LIKE '%".$paramequals."%'")) { //WHERE ...
- $stmt->bind_param("s",$paramequals1);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function dataSize_kyriosusers($alvotabela){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if ($stmt = $link->prepare("SELECT COUNT(*) FROM ".$alvotabela)) { //WHERE ...
- // $stmt->bind_param("s",$userid);
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- return $result;
- /*if($result == NULL){
- return false;
- }else{
- return true;
- }*/
- // return $result;
- //end scan
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function insertData($params,$tabela){
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if($tabela == "kyriosusers"){
- $timestamp = time();
- $query = "INSERT INTO kyriosusers(email,timestampLastUpdate)
- VALUES(?,?)";
- $stmt = $link->prepare($query);
- if($stmt) {
- $stmt->bind_param("ss", $params[0],$timestamp);
- $stmt->execute();
- while ($stmt->fetch()) {
- }
- }
- }
- if($tabela == "batismos"){
- $query = "INSERT INTO batismos(id,baptism_date,block_remove,curia_status,date,entity_description,serie_number,Id_KyriosUser)
- VALUES(?,?,?,?,?,?,?,?)";
- $stmt = $link->prepare($query);
- if($stmt) {
- $stmt->bind_param("ssssssss", $params[0],$params[1],$params[2],$params[3],$params[4],$params[5],$params[6],$params[7]);
- $stmt->execute();
- while ($stmt->fetch()) {
- }
- }
- mysqli_close( $link);
- return True;
- }
- else
- {
- mysqli_close( $link);
- return False;
- }
- }
- //arrayTableKeys[k] com os campos da base de dados, paramsDeparams[j][k] com multipla informaçao para inserir, tabela - tabelaalvo
- public function GenericMultiple_insertData($arrayTableKeys, $paramsDeparams,$tabela){
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- $valkeys = "";
- for($i=0;$i<count($arrayTableKeys);$i++){
- if($i != 0){
- $valkeys = $valkeys.",";
- }
- $valkeys = $valkeys.$arrayTableKeys[$i];
- }
- $query = "INSERT INTO ".$tabela."(".$valkeys.")";
- $values = "";
- for($i = 0; $i<count($paramsDeparams);$i++){
- if($i != 0){
- $values = $values.",";
- }
- $paramvalues = "";
- for($j = 0; $j<count($paramsDeparams[$i]); $j++){
- if($j != 0){
- $paramvalues = $paramvalues.",";
- }
- $paramvalues = $paramvalues."'".$paramsDeparams[$i][$j]."'";
- }
- $values = $values."
- (".$paramvalues.")";
- }
- $query = $query." VALUES".$values;
- $stmt = $link->prepare($query);
- if($stmt) {
- $stmt->execute();
- while ($stmt->fetch()) {
- }
- }
- mysqli_close( $link);
- return False;
- }
- public function Multiple_insertData($paramsDeparams,$tabela){
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- if($tabela == "batismos"){
- $query = "INSERT INTO batismos(id,baptism_date,block_remove,curia_status,date,entity_description,serie_number,Id_KyriosUser)";
- $values = "";
- for($i = 0; $i<count($paramsDeparams);$i++){
- if($i != 0){
- $values = $values.",";
- }
- $values = $values."
- ('".$paramsDeparams[$i][0]."','".$paramsDeparams[$i][1]."','".$paramsDeparams[$i][2]."','".$paramsDeparams[$i][3]."','".$paramsDeparams[$i][4]."','".$paramsDeparams[$i][5]."','".$paramsDeparams[$i][6]."','".$paramsDeparams[$i][7]."')";
- }
- $query = $query." VALUES".$values;
- $stmt = $link->prepare($query);
- if($stmt) {
- $stmt->execute();
- while ($stmt->fetch()) {
- }
- }
- }
- if($tabela == "paroquianos"){
- $query = "INSERT INTO paroquianos(id,block_remove,can_sign_documents,name,newsletter_subscriptor,entity__birth_date,entity__deceased,entity__is_catechized,entity__is_parishioner,entity__serie_number,entity_elder__elder,entity_elder__sick,entity_catechist__catechist,entity_mec__mec,entity_type__name,Id_KyriosUser)";
- $values = "";
- for($i = 0; $i<count($paramsDeparams);$i++){
- if($i != 0){
- $values = $values.",";
- }
- $values = $values."
- ('".$paramsDeparams[$i][0]."','".$paramsDeparams[$i][1]."','".$paramsDeparams[$i][2]."','".$paramsDeparams[$i][3]."','".$paramsDeparams[$i][4]."','".$paramsDeparams[$i][5]."','".$paramsDeparams[$i][6]."','".$paramsDeparams[$i][7]."','".$paramsDeparams[$i][8]."','".$paramsDeparams[$i][9]."','".$paramsDeparams[$i][10]."','".$paramsDeparams[$i][11]."','".$paramsDeparams[$i][12]."','".$paramsDeparams[$i][13]."','".$paramsDeparams[$i][14]."','".$paramsDeparams[$i][15]."')";
- }
- $query = $query." VALUES".$values;
- $stmt = $link->prepare($query);
- if($stmt) {
- $stmt->execute();
- while ($stmt->fetch()) {
- }
- }
- mysqli_close( $link);
- return True;
- }
- mysqli_close( $link);
- return False;
- }
- /*
- *Atualizar user id
- */
- public function updateUser(){
- $cId = $this->Id;
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- $novonome = $this->NomeCompleto;
- $novoemail = $this->Email;
- $novaMorada = $this->Morada;
- $novapassword = $this->Password;
- $query = "UPDATE relatorios_gest SET NomeCompleto = ?,Email = ?, Morada = ?, Password = ? WHERE Id = ?";
- $stmt = $link->prepare($query);
- if($stmt) {
- $stmt->bind_param("s",$cId);
- $stmt->execute();
- while ($stmt->fetch()) {
- }
- mysqli_close($link);
- return true;
- }
- mysqli_close($link);
- return false;
- }
- // TODO
- public function listarUtilizadores(){
- }
- /*
- * apagar o utilizador da BD
- */
- public function deleteUser(){
- $cId = $this->Id;
- // TODO
- }
- public function Login(){
- /**********************
- * Database Connection *
- ***********************/
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $cUserName = "";
- $cPass = "";
- $result = "";
- $cUserName = $this->UserName;
- $cPass = $this->Password;
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- $tabletarget = "conta";
- if ($stmt = $link->prepare("SELECT * FROM ".$tabletarget." WHERE UserName = ? AND Password = ?")) {
- $stmt->bind_param("ss", $cUserName, $this->md5string($cPass));
- $stmt->execute();
- $meta = $stmt->result_metadata();
- while ($field = $meta->fetch_field())
- {
- $params[] = &$row[$field->name];
- }
- call_user_func_array(array($stmt, 'bind_result'), $params);
- while ($stmt->fetch()) {
- foreach($row as $key => $val)
- {
- $c[$key] = $val;
- }
- $result[] = $c;
- }
- $stmt->close();
- }
- $link->close();
- if(@$result[0]["UserName"] == $cUserName){
- $this->LoggedIn = true;
- }else{
- $this->LoggedIn = false;
- }
- return $result;
- $this->LoggedIn = false;
- mysqli_close($link);
- throw new Exception('Failed to connect to the database.');
- return False;
- }
- public function Register(){
- $connection = new SQL();
- $host = $connection->getHost();
- $dbusername = $connection->getUsername();
- $dbpassword = $connection->getPasswordinit7();
- $dbname = $connection->getDBname();
- $link = new mysqli($host, $dbusername,$dbpassword,$dbname);
- $cUserName = $this->UserName;
- $cPass = $this->Password;
- $cNome = $this->NomeCompleto;
- $cMorada = $this->Morada;
- $cEmail = $this->Email;
- $cLevel = $this->Level;
- $query = "INSERT INTO conta(UserName,Password,NomeCompleto,Morada,Email,Level)
- VALUES(?,?,?,?,?,?)";
- $stmt = $link->prepare($query);
- if($stmt) {
- $stmt->bind_param("ssssss", $cUserName,$this->md5string($cPass),$cNome,$cMorada,$cEmail,$cLevel);
- $stmt->execute();
- while ($stmt->fetch()) {
- }
- mysqli_close( $link);
- return True;
- }
- else
- {
- mysqli_close( $link);
- return False;
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement