タイトル通りの質問になるのですが、郵便番号を切り分けて取得するために、以下のようなSQLを記述しているのですが、取得結果で切り分けた状態で郵便番号が取得できません。なぜだかわかる方お力を貸していただけないでしょうか?
※seelect事態は正常に行なわれています。
sql
1select 2 ,SUBSTRING(zipcd,1,3) as zipcd_1 3 ,SUBSTRING(zipcd,4,7) as zipcd_2 4from 5 test_table
値を取得するコードが書かれていないように見受けられますが…
変数$dataは呼び出しもとの変数のポインターを渡しているので、結果を取得することは出来ています。
値が取れているなら、var_dump($data) で確認すれば済むことではありませんか?
取得結果を見るとzipcd1,zipcd2ではなくzipcdで取得されているんです。
それなら、select() を呼び出している部分のコードを書かなきゃ誰も回答できないですよ。
追記させていただきました。
$sql の中身を確認できなきゃ、意味ないでしょ?
$sqlは実行するsqlの文ですが
そういうことじゃなくて…、変数 $sql の中身を確認しないと、意図したSQL文が入っているかどうかわからないでしょ?
おっしゃる通りです。確認いたします。
回答2件
あなたの回答
tips
プレビュー