Кнопка «Сохранить» внутри начальной загрузки 3

Если я нажму на кнопку «изменить» в модальном режиме, они закроются, и в моей базе данных ничего не будет обновлено.

Прежде всего, данные должны быть обновлены в базе данных, и после этого я хочу показать пользователю, что данные сохранены. Затем пользователь может нажать кнопку «Закрыть» на модальном клике в любом месте, чтобы закрыть модальную область за пределами модальной рамки.

Это моя ссылка для открытия модальной:

<a href="#" data-id="1" class="btn btn-primary showme">Show Me</a>

Это мой JQuery AJAX-скрипт:

<script type="text/javascript">
jQuery(function($){
$('a.showme').click(function(ev){
ev.preventDefault();

var uid = $(this).data('id');
var uid2 = $(this).data('id2');

$.get('test-modal.php?id=' + uid + '&id2=' + uid2, function(html){
$('#modal-7 .modal-body').html(html);
$('#modal-7').modal('show', {backdrop: 'static'});
});
});
});
</script>

Это мой код для модального:

<div class="modal fade" id="modal-7">
<div class="modal-dialog">
<div class="modal-content">

<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title">Dynamic Content</h4>
</div>

<div class="modal-body">

Content is loading...

</div>

<div class="modal-footer">
<button type="button" class="btn btn-white" data-dismiss="modal">Close</button>

</div>
</div>
</div>
</div>

Код test-modal.php:

<?php
$id = $_GET['id'];
$id2 = $_GET['id2'];

require ('config.php');

$conn = mysql_connect($host,$user,$pass) or die (mysql_error());
mysql_select_db($dbnm) or die (mysql_error());

$sql = "SELECT * FROM historiek WHERE id = '". $id ."'";
$res = mysql_query($sql) or die (mysql_error());

while($row = mysql_fetch_assoc($res)) {
?>

<div class="row">
<form role="form" method="post">

<div class="form-group">
<textarea class="form-control ckeditor" id="editor10" name="historiek" rows="10"><?php echo $row['historiek']; ?></textarea>
</div>

<div class="form-group">
<button type="submit" name="Submit" class="btn btn-info">Change</button>
</div>

</form>
</div><?php

if (isset($_POST['Submit'])) {

$id = $_GET['id'];
$historiek = $_POST['historiek'];

require ('config.php');

$conn = mysql_connect($host,$user,$pass) or die (mysql_error());
mysql_select_db($dbnm) or die (mysql_error());

$sql = "UPDATE historiek SET historiek = '$historiek' WHERE id = '". $id ."'";
$res = mysql_query($sql) or die (mysql_error());

}
?>

Может кто-нибудь помочь мне здесь?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector