是否有一个phpFiddle和sqlFiddle一起工作?

时间:2012-09-12 23:39:10

标签: php sql jsfiddle sqlfiddle

是否有一个在线的phpFiddle和sqlFiddle一起工作,以便我可以对测试sql数据做些什么?

使用http://phpfiddle.org/http://sqlfiddle.com/但如果可以一起工作会很棒。

我确信有人在那里创建了一个多功能的SQL,PHP和JS小提琴。否?

4 个答案:

答案 0 :(得分:13)

好的,所以这不是你要求的,但它很接近。

http://jsfiddle.net/S3DR9/

在这里你可以看到一个JS Fiddle成功调用了带有AJAX的SQL Fiddle(现在可能因为我的apache配置允许它通过)。所有你必须拥有的是一个SQL Fiddle散列片段(#之后的所有内容;例如,这个SQL Fiddle链接http://sqlfiddle.com/#!2/a2581/1的片段为!2 / a2581 / 1)你可以看到我如何将其传递给用于获取JSON响应的URL。 JS Fiddle链接中的其余代码只是我从主代码库中获取的部分,根据需要进行了简化。我想这足以看到基础知识,就如何将它组合在一起。

现在,尝试在某种试图模拟实际数据库驱动程序的PHP库中包含对SQL Fiddle的这种调用将是一个完整的'练习'。我认为这将是你想在php沙箱中做的事情,所以你可以模拟一个实际的db调用。如果有人有兴趣建立这个,请告诉我。

答案 1 :(得分:3)

您可以将PHP小提琴连接到Dropbox,然后使用基于文件的数据库,如sqlite。

答案 2 :(得分:0)

是-小故障

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

通过搜索故障示例SlimPHP,SQLite演示返回了您可以从中分叉的项目。

https://glitch.com/~notarazi-slim-php-sqlite

答案 3 :(得分:0)

PHPize.online具有所有必需的功能。它提供了SQL小提琴(MySQL,MariaDB,PostgreSQL)和PHP小提琴(5.3和7.4)。

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