24

テストSQLデータで何かを行うことができるように連携するオンラインのphpFiddleとsqlFiddleはありますか?

http://phpfiddle.org/http://sqlfiddle.com/を使用しますが、それらが連携できれば素晴らしいでしょう。

オールインワンの SQL、PHP、JS フィドルを作成した人がいると思います。いいえ?

4

6 に答える 6

13

わかりました、これはまさにあなたが求めていたものではありませんが、それに近いものです。

http://jsfiddle.net/S3DR9/

ここでは、AJAX を使用して SQL Fiddle を正常に呼び出している JS Fiddle を確認できます (Apache 構成の結果として、これを実行できるようになりました)。必要なのは SQL Fiddle ハッシュ フラグメントだけです (# の後のすべて。たとえば、この SQL Fiddle リンクhttp://sqlfiddle.com/#!2/a2581/1には !2/a2581/1 の has フラグメントがあります)。これを URL に渡して JSON 応答を取得する方法を確認できます。その JS Fiddle リンクのコードの残りの部分は、必要に応じて簡略化して、メイン コードベースから抜粋したものです。組み立て方に関しては、基本を理解するにはこれで十分だと思います。

さて、実際のデータベース ドライバをエミュレートしようとするある種の PHP ライブラリで SQL Fiddle へのそのような呼び出しをラップしようとするのは、まったく別の演習です。これは、実際の db 呼び出しをシミュレートできるように、php サンドボックスでやりたいことのようなものだと思います。誰かがそれを構築することに興味がある場合は、私に知らせてください。

于 2012-09-13T00:44:45.427 に答える
3

PHPフィドルをドロップボックスに接続してから、sqliteのようなファイルベースのデータベースを使用できます。

于 2012-11-23T17:00:28.383 に答える
3

これを書いている時点では、そのような組み合わせ (php/db) フィドル ツールはないと思います。このオンラインツールがあれば非常に便利です。

現時点でできる最善のことは、ポータブル サーバー、Apache、Mysql db を用意するか、XAMPP ポータブルを使用することだと思います。USBで実行できるもの。

オンラインのフィドルではなく、ポータブル バージョンを使用することには利点があります。

  • コードをより速く実行でき、オンラインで出力を待つ必要はありません
  • ネットが遅い場合やインターネットがない場合でも、コーディングできます。
  • お気に入りの IDE でコーディングできます
  • うーん、他に何がありますか?

URLをオンラインで共有したい場合は、ドロップボックスに統合することもできます

于 2012-09-21T03:00:26.870 に答える