私は学校のための簡単なレンタカーシステムを作る必要があります。PHPで計算するためにmysqlテーブルのデータを使用
私は必要な部分がすべてあると思いますが、問題はMySQLデータベースからデータを取得する方法がわかりません。
私はいくつかの調査を行い、以下のスニペットを見つけました。明確にする
、私は、データベースから特定の価格を使用して、ここで一日
if ($modelname && $numday) {
if ($modelname = 'Jetta') {
$harga = mysql_query("SELECT price FROM carlist WHERE price = '13300'");
$tambah = mysql_fetch_row($harga);
$totalAll = $numday * $tambah;
$totalAll = number_format($totalAll, 2);
echo 'Total Price: RM<b>' . $totalAll . '</b>.';
}
}
の数でそれを乗算したい私が取得エラーです:
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\assignment2\orderform.php on line 109
Total Price: RM0.00.
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\assignment2\orderform.php on line 231
まずは、mysql_ *関数をもう使用しないでください。あなたがなぜmysql_ *関数をもう使用してはならないかについてのより多くの情報:https://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php – Marcel
mysql_ * '新しいコードのための関数。それらはもはや維持されず、コミュニティは[非推奨プロセス](http://news.php.net/php.internals/53799)を開始し、mysql_ *関数はPHP 7で正式に削除されました。 [prepared statements](https://en.wikipedia.org/wiki/Prepared_statement)について学び、 'PDO'か' mysqli_ * 'を使います。あなたが決定できない場合、[この記事はあなたの最善の選択肢を選ぶのに役立ちます](http://php.net/manual/en/mysqlinfo.api.choosing.php)。 – GrumpyCrouton
また、エラーは109行目と231行目について言及していますが、たとえ存在していてもそれがどの行なのかわかりません。より多くのコード/詳細情報を提供してください。 – GrumpyCrouton