<?php require_once 'classes/databaseConnection/QueryRunner.php.inc'; $queryRunner = new QueryRunner(); $sql = 'SELECT now()'; $queryRunner->run_query($sql); $qrs = $queryRunner->get_query_result_set(); $results = $qrs->get_results(); $time = ''; foreach($results as $row){ $time = $row[0]; } echo("The current time is $time"); ?>
<?php require_once 'classes/databaseConnection/QueryRunner.php.inc'; require_once 'classes/Users.php.inc'; $queryRunner = new QueryRunner(); $sql = 'SELECT id_user FROM users WHERE email LIKE ?'; $params = array(); array_push($params,'%bestCompany.net'); $queryRunner->run_query($sql,$params); $qrs = $queryRunner->get_query_result_set(); $results = $qrs->get_results(); $users = array(); foreach($results as $row){ array_push($users,new User($row['id_user'])); } foreach($users as $user) { $user->to_string(); } ?>
<?php require_once 'classes/databaseConnection/QueryRunner.php.inc'; require_once 'classes/Users.php.inc'; $queryRunner = new QueryRunner(); $sql = 'SELECT id_user FROM users WHERE email=?'; // assume that we can select only the correct user this way! $params = array(); array_push($params,'liam.cooper@bestCompany.net'); $queryRunner->run_query($sql,$params); $qrs = $queryRunner->get_query_result_set(); $results = $qrs->get_results(); $user = NULL; foreach($results as $row){ $user = new User($row['id_user']); } if(!is_null($user)){ $user->set_email('william.cooper@bestCompany.net'); $user->store(); } else { die('The user wasn\'t loaded!'); }