誰かが初めてテキストエリアに保存してデータベースに挿入した後、その保存ボタンをクリックするといつでもそのようにすることができます作成したばかりの行を更新し、同じテキストエリアを更新するたびに新しい行を挿入しませんか?テキストボックスを挿入してから更新した後に保存
これを推測することは、どのようにすればよいかわかりにくい簡単なことです。
ありがとうございます。
誰かが初めてテキストエリアに保存してデータベースに挿入した後、その保存ボタンをクリックするといつでもそのようにすることができます作成したばかりの行を更新し、同じテキストエリアを更新するたびに新しい行を挿入しませんか?テキストボックスを挿入してから更新した後に保存
これを推測することは、どのようにすればよいかわかりにくい簡単なことです。
ありがとうございます。
$sql = "SELECT id FROM `certainTable` WHERE `uid`='".$user_id."'";
$res = mysqli_query($sql) or die(mysqli_error());
if($res->num_rows > 0){
// update query
} else {
// insert query
}
ユーザーがテーブルの行を持っている場合、彼らは($res->num_rows > 0
)新しい行を挿入し、他の、その行を更新しない場合だけ、確認してください。
HTML
<form id="new_one">
<textarea name="text" id="textArea"></textarea>
<input type="submit" id="submit" value="Save">
</form>
JS
$('#submit').click(function(e){
e.preventDefault();
var formData = $('#textArea').val();
$.ajax({
type: 'POST',
url: '/path/to/php/page/',
data: formData
});
});
私はPHPをするつもりが、それはすでに投稿されているように思えるました。うまくいけば助けてくれます。
ありがとう! PHPとの組み合わせは、私が探しているものとまったく同じでした。 –
ありがとうございます。問題は解決しました:) –
乾杯、幸運! –