問題タブ [medoo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1565 参照

php - Medoo、短い ajax 構文

Medoo フレームワークに問題があり、localhost (php > 5.4+) ではすべて正常に動作しますが、私のサーバーには PHP 5.3+ がインストールされています。このコードを古い配列バージョンに変換し、PHP 5.3 でコードを実行する方法を教えてください。プラットホーム。

0 投票する
2 に答える
204 参照

php - $this が正しいタイプのオブジェクトではないのはなぜですか?

シンプルな PHP db フレームワーク (Medoo) を PHPLib に実装しようとしていますが、次の点に固執しています。

私はこの構造を持っています

開始するindex.php

  • 新しい medoo オブジェクト
  • 新しいアプリケーション オブジェクト

アプリケーション クラスは各アプリの一般的な設定を処理し、私の medoo クラスから拡張します。

各アプリには独自のクラス (例: Foo) と foo/app.php ファイルがあります。foo クラスはアプリケーション クラスから拡張されます。foo/app.php ファイルがビューを生成し、このファイルに foo オブジェクトが作成されます。

しかし、それは Foo クラスにあり、medoo クラスを使用してデータベースに接続しようとしています。medoo クラスには、Foo クラス内でアクセス可能な保護されたプロパティがいくつかあります (例: $this->medoo_property)。

しかし、私が実行しようとしているときはいつでも、medoo クラスのメソッドを使用して、このエラーで立ち往生しています: Fatal error: Call to a member function something() on a non-object in something

medoo クラスでエラーが発生する直前に $this の var_dump を実行すると、Medoo オブジェクトではなく Foo オブジェクトであると表示されます。したがって、Foo オブジェクトで medoo プロパティを使用しようとするため、非オブジェクトのエラーがスローされることは明らかです。

別のphp(PDO)クラスを実装しても同じエラーが発生するため、エラーは私の側にありますが、何が間違っているのかわかりません。私の問題が適切に説明されていることを願っています。必要に応じて、さらに情報を求めてください。

どんな助けでも大歓迎です。

0 投票する
2 に答える
2369 参照

php - Medoo PHP db フレームワーク - 結合を選択

Medoo PHP データベース フレームワークを使用して結合を試みる

選択すると、foreach() に無効な引数が指定されます。

列セクションと場所セクションから「tournaments_users.tournament_id」を削除すると、クエリは機能しますが、正しいデータは表示されません。

クエリが無効なのはなぜですか?

0 投票する
1 に答える
1931 参照

php - Medoo PHP フレームワークと複数のテーブルの結合

リーグ、リーグ_チーム、チームの 3 つのテーブルに参加しようとしています。

クエリを使用:

次のクエリになります。

2 番目のLEFT JOINを追加するときは、teams.fifa_league_idではなく、 Leagues_teams.fifa_league_id=leagues.fifa_id で参加する必要があります。

この結合についてどうすればよいですか?