mysql_関数は廃止されましたが、これは私がHighchartsを使用しているため使用しています。それはさておきPHP(mysql)で非オブジェクトのプロパティを取得しようとしています
、私の問題は、このコードのLINE 12(条件付きすなわちif else
)にここにある:
<?php
include ('db/database_configuration.php');
if (isset($_POST['submit']))
{
$UserName = $_POST['username'];
$UserPassword = $_POST['password'];
$result = @mysql_query("SELECT `tblusers`.`username`, `tblusers`.`password` FROM tblusers
WHERE ((`tblusers`.`username` = '$UserName') AND (`tblusers`.`password` = '$UserPassword'))");
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
$as = $row['account_stat'];
if ($as == "Administrator") {
setcookie(loggedin, date("F jS - g:i a"), $seconds);
session_start();
$_SESSION['username'] = $myuser;
header("location:administrator.php?user=$myuser");
} else {
setcookie(loggedin, date("F jS - g:i a"), $seconds);
session_start();
$_SESSION['username'] = $myuser;
header("location:standard_user.php?user=$myuser");
}
}
} else {
print '
<div class="w3-panel w3-red">
<h3>Error!</h3>
<p>Account not found.</p>
</div>
';
}
}
?>
条件このIf else
はmysqli_機能を利用して、私は戻ってに行くことにしましたmysql_もハイチャートを使用しているため機能します。 誰でもこのIf else
を条件付きでmysqli_の機能に変換するのに役立つでしょうか?前もって感謝します。
highchartsはmysql_ * –
を必要としません@Dagon sirハイチャートは、特定のデータを表示するためにPHPのmysql(データベース)を必要とします。 – LecheDeCrema
dbをdb apiと混同します。 mysql_ *とmysqli_はAPIの –