manimani2のプロフィール
- ベストアンサー数
- 12
- ベストアンサー率
- 70%
- お礼率
- 60%
- 登録日2009/01/12
- モデルのメソッド名がSQLと解釈されます
CakePHPで開発をしています。 モデルにメソッドを定義しコントローラーで呼び出したところ、メソッド名が SQLと解釈されるという現象に困っています。 モデル class Enquete extends AppModel { var $name = 'Enquete'; function tyoityoi() { } } コントローラー class EnquetesController extends AppController { function index() { $this->Enquete->tyoityoi(); } } こういう使い方をしているのですが、SQLシンタックスエラーが出てしまい、 ログに吐き出したSQLを見ると、tyoityoiがSQL文と解釈されてしまっていました。 同じコントローラーで、Enqueteモデルのsave()めそっどを呼び出していますが、 そちらは正常動作しています。どなたか原因の分かる方いらっしゃいませんか? もしくは、モデルのメソッドを実行するときに動くCakePHPのコードの位置を、 教えていただけませんか? よろしくお願いします。
- ベストアンサー
- PHP
- LFNAtacker
- 回答数2
- 【PHP】郵便番号から近隣のお店検索
質問させていただきます。 当方環境はPHP4+mysqlです。 郵便番号を入力して近隣のお店を検索するというシステムを構築したいのですが、どうやって構築するのか悩んでおります。 # お店の住所情報はmysqlDBに登録されており、任意に取得可能です。 郵便番号からどうやって近隣のお店かどうか判定するのか、サンプルなどあれば添えてご教授いただければと思います。 よろしくお願いいたします。
- wordpressの内容を他のサイトで反映するには
はじめまして。phpはほとんど分からないハナタレです。 クライアントから、webサイトの最新情報くらいは自分で更新したい、それも無料で! と言われました。とりあえず無料のブログサービスで(アメブロ)情報を更新してもらい、そのブログのrssを取ってきてwebサイトに埋め込む事は出来ました。 ただ、さらに、クライアントが、最新情報をカテゴリーごとにまとめたいと言い出しました。いろいろ調べますと、無料のブログサービスではカテゴリーごとにフィードするのは無そうなので、wordpress(3.0.3)でなんとか出来ないかと奮闘中です。 wordpressでのrssでは、タイトルはtitleタグ、時間はpubDateタグ、本文のタグはcontent:encodedだったので、webサイトでのコードは... --------------------------------------------- <?php $url = "http://○○○/wordpress/feed/"; $rss = simplexml_load_file($url); foreach ($rss->channel->item as $j) { $title = $j->title; $time = $j->pubDate; $content = $j->content:encoded; echo "<dt>".date( "Y.m.d.", strtotime( $j->pubDate ) )."</dt>"; echo "<dd>". $title."</dd>"; echo "<dd>". $content."</dd>"; } ?> --------------------------------------------- と、しています。 $content = $j->content:encoded; という記述が間違っているのは何となく分かるのですが... どう記述すれば、ブログの内容をそのまま(画像や動画が埋め込まれていたらそれもそのまま反映させる)反映出来るのでしょうか。 wordpressをカスタマイズして最新情報だけそこへリンクさせればとも思うのですが、 反映させられる事を想定してcssも組んでしまったのでこのphpコードを上手く利用したいのです... どなたか、お分かりになる方、教えて頂けないでしょうか。
- 締切済み
- PHP
- mocayellow
- 回答数2
- ECサイト構築
現在、ECサイト構築の案件をいただいております。 そこで、EC-Cube + MySQLで構築するか、Wordpress + EC系のプラグイン + MySQLで構築するで迷っています。 当方、ECサイト構築は初めてのことなので、どちらが制作また更新に適しているのか判断しかねています。個人的にはWordpressの方が使い慣れており後者の方で構築したいと思っています。 正直、どちらも一長一短だとは思いますが、どちらがいいのでしょうか?
- 締切済み
- PHP
- hashitaka0303
- 回答数1
- wordpressの内容を他のサイトで反映するには
はじめまして。phpはほとんど分からないハナタレです。 クライアントから、webサイトの最新情報くらいは自分で更新したい、それも無料で! と言われました。とりあえず無料のブログサービスで(アメブロ)情報を更新してもらい、そのブログのrssを取ってきてwebサイトに埋め込む事は出来ました。 ただ、さらに、クライアントが、最新情報をカテゴリーごとにまとめたいと言い出しました。いろいろ調べますと、無料のブログサービスではカテゴリーごとにフィードするのは無そうなので、wordpress(3.0.3)でなんとか出来ないかと奮闘中です。 wordpressでのrssでは、タイトルはtitleタグ、時間はpubDateタグ、本文のタグはcontent:encodedだったので、webサイトでのコードは... --------------------------------------------- <?php $url = "http://○○○/wordpress/feed/"; $rss = simplexml_load_file($url); foreach ($rss->channel->item as $j) { $title = $j->title; $time = $j->pubDate; $content = $j->content:encoded; echo "<dt>".date( "Y.m.d.", strtotime( $j->pubDate ) )."</dt>"; echo "<dd>". $title."</dd>"; echo "<dd>". $content."</dd>"; } ?> --------------------------------------------- と、しています。 $content = $j->content:encoded; という記述が間違っているのは何となく分かるのですが... どう記述すれば、ブログの内容をそのまま(画像や動画が埋め込まれていたらそれもそのまま反映させる)反映出来るのでしょうか。 wordpressをカスタマイズして最新情報だけそこへリンクさせればとも思うのですが、 反映させられる事を想定してcssも組んでしまったのでこのphpコードを上手く利用したいのです... どなたか、お分かりになる方、教えて頂けないでしょうか。
- 締切済み
- PHP
- mocayellow
- 回答数2