新しいウェブサイトを作るのに忙しいのですが、今日ちょっとした問題に遭遇しました。
私はそれをできるだけよく説明しようとします。
私のウェブサイトでは、ページを更新するたびにランダムなメッセージが表示されます。そのメッセージが好きだというボタンをクリックできます。
ここでの問題は、ボタンをクリックしてメッセージを気に入ったときにページがリロードされ (フォームタグのため)、表示される次のメッセージに移動することです。
これを解決する方法がわからないので、皆さんが私を助けてくれることを願っています。
ここに以下のコードを投稿します。
いいねボタンを押した後にデータベースを更新するビット:
if(!empty($_POST["submit"]))
{
$id = $random['id'];
$query = "UPDATE `quotes` SET `likes` = likes + 1 WHERE `id` = $id";
$result = mysql_query($query);
if ((mysql_error()!=""))
{
$ANTW = mysql_error();
echo ("Cause of the error: " . $ANTW);
}
else
{
echo "It worked!";
}
}
いいねボタン:
<form name='' method='post' action=''>
<input class='like' type='submit' name='submit' />
</form>
問題を解決するのにこれで十分な場合は、お知らせください。さらにコードを投稿します。
デニス
アップデート:
こんにちは皆さん、あなたが私に言ったようにうまくいった迅速で良いアドバイスのすべてに感謝します. ありがとう