有什麼辦法,我可以這樣做,當有人第一次點擊保存在一個textarea上,它將其插入到數據庫,然後任何時候他們點擊保存按鈕之後,它更新它剛剛創建的行,並且每次更新相同的textarea時都不插入新行?保存textarea與插入,然後更新
猜測這一個是任何容易的事情,只是真的不知道你會怎麼做。
在此先感謝。
有什麼辦法,我可以這樣做,當有人第一次點擊保存在一個textarea上,它將其插入到數據庫,然後任何時候他們點擊保存按鈕之後,它更新它剛剛創建的行,並且每次更新相同的textarea時都不插入新行?保存textarea與插入,然後更新
猜測這一個是任何容易的事情,只是真的不知道你會怎麼做。
在此先感謝。
$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正是我正在尋找的。 –
謝謝。問題解決:) –
乾杯,祝你好運! –