Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/77.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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
是否有PHPFidle和SQLFIDLE一起工作?_Php_Sql_Jsfiddle_Sqlfiddle - Fatal编程技术网

是否有PHPFidle和SQLFIDLE一起工作?

是否有PHPFidle和SQLFIDLE一起工作?,php,sql,jsfiddle,sqlfiddle,Php,Sql,Jsfiddle,Sqlfiddle,是否有一个在线phpfidle和sqlFiddle一起工作,这样我就可以处理测试sql数据了 使用和,但如果他们能一起工作就太好了 我相信有人已经创建了一个集SQL、PHP和JS于一体的FIDLE。没有?好吧,这不是你想要的,但很接近 在这里,您可以看到一个JS Fiddle,它正在使用AJAX成功地调用SQLfiddle(现在可以通过我的apache配置实现这一点)。您所需要的只是一个SQL Fiddle哈希片段(在#之后的所有内容;例如,此SQL Fiddle链接的has片段为!2/a25

是否有一个在线phpfidle和sqlFiddle一起工作,这样我就可以处理测试sql数据了

使用和,但如果他们能一起工作就太好了


我相信有人已经创建了一个集SQL、PHP和JS于一体的FIDLE。没有?

好吧,这不是你想要的,但很接近

在这里,您可以看到一个JS Fiddle,它正在使用AJAX成功地调用SQLfiddle(现在可以通过我的apache配置实现这一点)。您所需要的只是一个SQL Fiddle哈希片段(在#之后的所有内容;例如,此SQL Fiddle链接的has片段为!2/a2581/1),您可以看到我如何将其传递到URL以获取JSON响应。JS Fiddle链接中的其余代码只是我从主代码库中提取的部分,根据需要进行简化。我想这足以让我们了解基本知识,以及如何将其组合起来


现在,尝试将这样一个对SQL FIDLE的调用封装在某种PHP库中,并试图模拟实际的数据库驱动程序,这将是一个完全不同的练习。我认为这是您希望在php沙箱中执行的操作,因此您可以模拟实际的db调用。如果有人对构建它感兴趣,请告诉我。

在撰写本文时,我认为没有类似的组合(php/db)小提琴工具。 拥有这个在线工具会非常有用

我认为目前你能做的最好的事情就是拥有你的便携式服务器, Apache、Mysql db或您可以使用XAMPP portable。 可以在USB中运行的东西

有一个便携式版本,而不是在线小提琴的好处

  • 您可以更快地运行代码,无需在线等待输出
  • 即使你的网速很慢,或者没有互联网,你仍然可以编写代码
  • 您可以在自己喜欢的IDE中编写代码
  • 嗯,还有别的吗

然后,您还可以将其集成到dropbox中,如果您想要在线共享URL,您可以将PHP FIDLE连接到dropbox,然后使用基于文件的数据库,如sqlite

是-故障

一个名为Glitch的帮助演示代码的服务帮助我演示了一个关于堆栈溢出的NodeJS答案,以及PHP答案的PHP/SQLite和JS文件。它与最新的编辑器配合使用,并基于各种服务器风格(如NodeJS或PHP)构建。应用程序演示在PHP项目中使用SlimPHP框架。您可以添加编辑文件和在线发布输出,以及与代码共享实时结果

SQLite demo在glitch上搜索示例SlimPHP时返回了这个项目,您可以从中派生

具有所有要求的功能。它使用PHPDLE(5.3和7.4)提供SQLFIDLE(MySQL、MariaDB、PostgreSQL)

PHPize.online是一个免费的在线环境,可快速运行, 尝试并共享PHP和SQL代码。您可以运行SQL 在最流行的RDBMS之上编写代码,并运行可以使用 同样的分贝。对于数据库使用,可以使用PDO的预定义实例 ($pdo)和mysqli($mysqli)


XAMPP/localhost?是的,我有自己的服务器,不过如果能够快速地进行更改和玩游戏,而不需要每隔几秒钟上传一次并修改数据库,那就太好了。从phpfiddle创建mysql临时表并查询它们,尽管您需要打开到某个mysql服务器的连接,但是可以是phpfiddle团队在没有表的情况下设置的帐户,也可以远程连接mysql服务器。一旦连接关闭,临时表就会消失。是的,我认为如果有一个项目站点是一堆可以一起工作的“小提琴”,那就太好了。这将使协作变得非常容易,并允许没有工具的人直接参与并开始编程。如果你不在家,可以直接跳到一台可以上网的电脑上继续工作,这也很棒。一旦你有了一个可以工作的产品,然后把它移到你自己的服务器上,等等。奇怪的是,4年后仍然没有这样的小提琴……如果你愿意,你也可以创建批处理文件来启动/停止apache和mysql服务。我认为Xampp portable已经在那里了。SQLFIDLE现在有什么进展吗?似乎不太合适:$thanksJust PM'd this-www.sqlfiddle.com仍然有效(猜它是borked apache配置)谢谢大家!现在又回来了。