Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中检查是否已将新记录添加到数据库,并将其转换为react native(通知消息)_Php_Mysql_React Native - Fatal编程技术网

如何在php中检查是否已将新记录添加到数据库,并将其转换为react native(通知消息)

如何在php中检查是否已将新记录添加到数据库,并将其转换为react native(通知消息),php,mysql,react-native,Php,Mysql,React Native,我对react native很陌生,我正在创建一个应用程序,它显示存储在mysql数据库中的播客列表。然后我使用php获取信息并将其转换为json格式。一旦json包含了这些信息,我就在react native中获取它们,并将其显示在一个平面列表中 我希望每次更新播客列表时都会出现一个通知 我已经使用onesignal设置了通知,并在后端使用node.js创建和发送通知 我希望能够在每次数据库有新行时侦听数据库,然后将其转换为react native,以便发送通知 在做了一些研究之后,我一直无法

我对react native很陌生,我正在创建一个应用程序,它显示存储在mysql数据库中的播客列表。然后我使用php获取信息并将其转换为json格式。一旦json包含了这些信息,我就在react native中获取它们,并将其显示在一个平面列表中

我希望每次更新播客列表时都会出现一个通知

我已经使用onesignal设置了通知,并在后端使用node.js创建和发送通知

我希望能够在每次数据库有新行时侦听数据库,然后将其转换为react native,以便发送通知

在做了一些研究之后,我一直无法找到解决这个问题的方法

这是我的php


我建议您使用套接字

NPM易于用于前端

对于PHP中的后端,可以使用此库


因此,每次向数据库中添加新记录时,必须使用处理程序向客户端发送套接字请求

我将对此进行研究。警告:您完全可以使用参数化准备语句,而不是手动生成查询。它们由或提供。永远不要相信任何形式的输入!即使您的查询仅由受信任的用户执行。我已经完全忘记了这一点,因为这是旧代码,已经有一段时间没有更新了