I have some difficulties understanding MySQLi and how it works. I recently upgraded my server to php7 and have to update some of my old MySQL compatible codes to MySQLi. I also want to fetch data from two different tables (users and accounts) from same database (db_secured) I read this is possible with join. I do not understand how to do all these with mysqli. Kindly help - here is my code:
<?
$acode=$_GET['account_number'];
$pin=$_GET['pin'];
include('../db.inc.php');
$sql=mysqli_query($mysqli,"SELECT users.pin, accounts.number FROM accounts, users WHERE number='$acode' AND pin='$pin'");
if(mysqli_num_rows($sql) == 0) {
echo "invalid Account number or pin.";
}
else {
$accounts=mysqli_fetch_array($sql);
$users=mysqli_fetch_array($sql);
$current_balance=$accounts['current_balance'];
$available_balance=$accounts['available_balance'];
$first_name=$user['first_name'];
$last_name=$user['last_name'];
echo "<sentence>Hello <prosody rate=\"-10%\">$first_name, $last_name</prosody></sentence>".
"<sentence>Welcome message. </sentence>";
echo "<sentence>net account balance is <prosody rate=\"-20%\">$current_balance</prosody></sentence>";
echo "<sentence>available balance is <prosody rate=\"-20%\">$available_balance </prosody></sentence>";
}