ボタンの最初のクリックでデータベースにデータを追加し、次にボタンを2回クリックするとデータが更新されます。誰かがそれを行う方法を知っています..挿入用のコードがありますが、更新できません..ワンタッチでデータを挿入して更新するには?
here is my html code
<html>
<head>
<body>
<form method="POST" action="example.php">
<label>Content:</label>
<br>
<textarea name="cafnrcontent" id="cafnrcontent" rows="6" cols="43"></textarea>
</div>
<br>
<label>Posting:</label>
<br>
<label>From date:</label>
<input type="date" name="cafnrstart_date">
<label>To date:</label>
<input type="date" name="cafnrend_date">
<br><br>
<input type="file" name="cafnrimage">
<br><br>
<label>Submitted by:</label>
<input type="text" id="cafnrauthor" name="cafnrauthor" value="">
<br>
<br>
<input type="submit" id="send" name="send" value="Submit">
</form>
</body>
</head>
</html>
<?php
include 'dbconnect.php';
if(isset($_POST['send']))
{
$cafnrcontent =
mysqli_real_escape_string($DBcon,strip_tags($_POST['cafnrcontent']));
$cafnrimage = mysqli_real_escape_string($DBcon,strip_tags($_POST['cafnrimage']));
$cafnrstart_date = mysqli_real_escape_string($DBcon,strip_tags($_POST['cafnrstart_date']));
$cafnrend_date = mysqli_real_escape_string($DBcon,strip_tags($_POST['cafnrend_date']));
$cafnrauthor = mysqli_real_escape_string($DBcon,strip_tags($_POST['cafnrauthor']));
$Query = "INSERT INTO example (cafnrcontent,cafnrimage,cafnrstart_date,cafnrend_date,cafnrauthor) VALUES('$cafnrcontent','$cafnrimage','$cafnrstart_date','$cafnrend_date','$cafnrauthor')";
$run = mysqli_query($DBcon, $Query);
if (!$run) {
echo 'Query Failed ';
}
}
私に例を示すことはできますか?私を助けてください。事前に感謝:)
フェッチ最後のレコードIDを挿入します。最後に挿入されたレコードIDが存在する場合、2回目のクリックでレコードを更新するためにこれを使用します。 –
ここに私に例を送るかもしれませんか? –
何か試しましたか? – Nawin