У меня есть файл index.php
и view.php
. В index.php
есть форма для обработки некоторых данных вставки в таблице MYSQL. Функция view.php
состоит в том, чтобы получить таблицу данных, которая вставлена человеком в index.php
. Мой вопрос: «Есть ли какой-нибудь код (php, javascript и т. Д.), Чтобы получить данные сразу после того, как данные были вставлены?» и, возможно, если данные были вставлены в index.php
, мы можем услышать звук, воспроизводимый в view.php
, как звук уведомления.Можно ли вставить данные Javascript/PHP?
0
A
ответ
0
ниже простой код, пожалуйста, обратитесь
Сначала вы создаете таблицу
CREATE TABLE IF NOT EXISTS `messageTest` (
`id` int(50) NOT NULL AUTO_INCREMENT,
`notification` varchar(255) NOT NULL,
`status` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
Тогда Создать view.php как
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
function addmsg(type, msg){
$('#notification_count').html(msg);
}
function playSound(filename){
document.getElementById("sound").innerHTML='<audio autoplay="autoplay"><source src="' + filename + '.mp3" type="audio/mpeg" /><source src="' + filename + '.ogg" type="audio/ogg" /><embed hidden="true" autostart="true" loop="false" src="' + filename +'.mp3" /></audio>';
}
function waitForMsg(){
$.ajax({
type: "GET",
url: "select.php",
async: true,
cache: false,
timeout:50000,
success: function(data){
if(data>0){
playSound("mymp3");
}
addmsg("new", data);
setTimeout(
waitForMsg,
1000
);
},
error: function(XMLHttpRequest, textStatus, errorThrown){
addmsg("error", textStatus + " (" + errorThrown + ")");
setTimeout(
waitForMsg,
15000);
}
});
};
$(document).ready(function(){
waitForMsg();
});
</script>
<span id="notification_count"></span>
<a href="#" id="notificationLink" onclick = "return getNotification()">Notifications</a>
<div id="HTMLnoti" style="textalign:center"></div>
Тогда select.php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "mydatabaseName";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT * from messageTest where status = 'unread'";
$result = $conn->query($sql);
$row = $result->fetch_assoc();
$count = $result->num_rows;
echo $count;
$conn->close();
Тогда inde x.php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "mydatabaseName";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO messageTest (id, notification, status) VALUES (1, 'New notification', 'unread')";
$result = $conn->query($sql);
$conn->close();
Смежные вопросы
- 1. mysql можно ли вставить вставить?
- 2. Можно ли вставить произвольные данные в таблицу?
- 3. можно ли вставить комментарий блогера?
- 4. Можно ли вставить индексный матч?
- 5. Можно ли вставить/записать данные без определения столбцов в Кассандре?
- 6. AngularJs, можно ли вставить ng-данные из массива $ scope?
- 7. можно ли вставить javascript в объявление Google?
- 8. Можно ли вставить стилизованный текст в mysql?
- 9. Можно ли вставить несколько вкладок в JOptionPane.showInputDialog?
- 10. Можно ли вставить узлы.js в PHP-код?
- 11. Можно ли вставлять данные в представление MySQL?
- 12. Можно ли вставить/вставить изображение в пользовательский EditText?
- 13. Можно ли вставить изображение между NSString?
- 14. Можно ли вставить кеш в кеш?
- 15. Можно ли вставить объект в базу данных?
- 16. Можно ли вставить внутри другого метод расширения?
- 17. Можно ли вставить файл в exe?
- 18. можно ли вставить запрос в значение html?
- 19. Можно ли вставить JSON в AMQP?
- 20. Можно ли вставить переменную-указатель-член?
- 21. Можно ли вставить окно в другое окно?
- 22. Можно ли вставить NSObjectController в цепочку ответчиков?
- 23. Можно ли вставить макрос в существующий макрос?
- 24. Можно ли скопировать/вставить код сразу?
- 25. Можно ли вставить в ячейку несколько изображений?
- 26. Можно ли вставить массив String toType []?
- 27. Можно ли вставить файл ttinclude в сборку?
- 28. Можно ли вставить несколько относительных макетов
- 29. Можно ли вставить подкласс в класс?
- 30. wxWidgets: можно ли вставить два разных wxTimers?
Почему бы не встать, если вы его вставляете? Это поможет узнать, какие рамки вы используете, и код, который вы используете для вставки базы данных. –
Я использую php для вставки данных в базу данных, и я просто использую php, no framework. –