私が試してみると、これはうまくいきません:
<?php
include ($_SERVER['DOCUMENT_ROOT'] . '/contact/config.inc.php');
$hash = hash('md5', $_POST["password"]);
$connection = mysql_connect($host, $user, $password);
mysql_select_db($database, $connection);
mysql_query("UPDATE data
SET password=" . $hash .
"WHERE id=" . $_POST["id"]);
mysql_close($connection);
?>
データはデータベースに表示されません。ハッシュと ID を固定値に設定しようとしましたが、まだ機能しませんでした。他のスクリプトで機能するため、データベース接続が機能すると確信しています。そして、すべての変数は、それらを使用すると正しく表示されecho
ます。
私はPHPとMySQLが初めてです。