問題タブ [zend-db]

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 投票する
3 に答える
1696 参照

php - ビューで現在のユーザーを設定するには?

Zend フレームワークを使用しています。

現在のユーザー (ログインしている場合) が常にビューにアクセスできるようにします。私の Bootstrap.php ファイルには、現在次のものがあります。

私の index.php ファイルは次のようになります。

ブートストラップを次のようにしたい:

ただし、これを試してみると、エラーが発生します。

そのため、この時点ではフレームワークによってデータベースがセットアップされていないようです。

Zend Framework で現在のユーザー オブジェクトを設定する簡単な方法があるはずですが、私にはわかりません。

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

zend-framework - zend フレームワークでの奇妙なエラー

config.ini で

[一般] db.adapter = PDO_MYSQL db.config.host = xxxhost db.config.username = ユーザー名 db.config.password = パスワード db.config.dbname = dbname

acl.roles.user = null acl.roles.admin = ユーザー

index.php で

すべての資格情報を非常に正確に提供しましたが、データベース [loginAction] にアクセスしようとするたびに上記のエラーが発生しました。また、データベース操作を含むアクションでエラーが表示されます .... localhost では正常に動作します....

0 投票する
3 に答える
2846 参照

mysql - ZEND FW : 異なるデータベースの 2 つのテーブルを結合する

同じサーバー上の別のデータベースにある 2 つのテーブルを結合したいと考えています。Zend Frameworks Db アダプターでこれを行う方法を教えてもらえますか?

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

zend-framework - Dwoo は utf8 文字を含む文字列をエコーし​​ません

奇妙な問題がありZend Frameworkます - に設定されている MySql テーブルからデータをフェッチしますutf8_general_ci
のような洗練されたフォントでいくつかのデータを挿入し、ś ę ż...そのデータをビュー ( ) にプッシュしますDwoo

$unit.name洗練された文字が含まれている場合Dwoo- 何もエコーしません - そうでない場合は機能します。

ブートストラップに設定しました

しかし、それは役に立ちませんでした。
もうアイデアはありません。

編集:
問題は localhost マシン (Windows) のみですが、リモート サーバー (Linux) では問題ありません。

0 投票する
3 に答える
2091 参照

zend-framework - Zend Framework:SQL fetchAll()にORステートメントを含める方法

次のSQLステートメントを作成しようとしています。

現在、次のコードがあります。

これは近いですが、の代わりにステートメントANDを追加するために使用するため、正しくありません。WHEREOR

1つの選択としてこれを行う方法はありますか?または、3つの選択を実行して結果を組み合わせる必要がありますか(オーバーヘッドが大幅に増加しますか?)

PS$like過去のパラメーターはサニタイズされているので、上記のコードでのユーザー入力について心配する必要はありません。

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

zend-framework - Zend_Db_Table fetchAll と列名

Zen_DB と Zend_DB_Table をテストしていますが、問題に直面しています:


テーブル A(id, title)
テーブル B(id, title) という2 つのテーブルがあるとします。

のようなものを書くと

結果の各行は ['id' => value, 'title' => value] のようになります

質問:フェッチされた行はどのようにして ['A.id' => value, 'A.title' => value', 'B.id' => value, 'B.title' => value'] のようになりますか?

重要: データベース スキーマを変更したくない

0 投票する
3 に答える
6438 参照

zend-framework - Zend Framework: Zend_DB エラー

ZF を学習しようとしていますが、20 分後に奇妙なエラーが発生しました :)

このエラーはどういう意味ですか? 構成ファイルに DB 情報を取得しました。

助言がありますか?

編集:

これは私のモデル ファイル /app/models/DbTable/Bands.php です。

インデックス コントローラーのアクション:

すべてのコードを編集:

ブートストラップ.php

IndexController.php

configs/application.ini、変更されたデータベースおよび提供されたパスワード:

モデル/DbTable/Bands.php

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

zend-framework - ZendモデルModel_DbTable_Articlesは機能していますが、Articlesは機能していません

ZFモデルで問題が発生しました。

新しいモデルを作成する場合は、それをDbtable / Articles.phpに配置し、動作しているModel_DbTable_Articlesとしてクラスに名前を付けます。しかし、クラスArticlesに名前を付けると、エラーが発生しました。

なんで?:)

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

sql - Zend_Db フィールド値による並べ替え

これを使用して、モデルから選択メニューの内容を出力しています:

ただし、私がやりたいのは、特定の値で並べ替えてから、名前列で並べ替えることです。SQL は次のようになります。

サンプル SQL コード:

戻り値:

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

zend-framework - ZendFrameworkモデルで単一のデータベースセルを更新する

簡単な方法ですが、ZendFrameworkのモデルを使用して単一のデータベース値を更新する特定の方法はありますか。

私は現在これを行っています:

明らかに、更新する列として別の引数を渡すことができます。私はこれを行うべきもっと「魔法の」方法があるかどうか疑問に思いましたか?