回答数ランキングです。職業住宅アドバイザーこの専門家の回答をチェック他の専門家の回答をチェックこのQ&Aと関連する良く見られている質問Qforeachで回った数を表示したい単純な質問ですみません。====//getTestlistは別ファイルで定義済み。?>====例えば↑こんなふうにforeachで$testlistが存在するだけ回したとします。?>の外側にと考えています。あさってな質問でしたらすみません。4.3よろしくお願いいたします。$test){$n++;?><?}?><?=$n?>回とかでよいかと思います。?>でも良いかも知れません。offsetが出て困っています。2;exit;Aベストアンサーisset()を使えばいいと思います他の回答も見るQ宜しくお願いします。mix~max値の間、発行したクエリーからの値を配列に入れたいのですが、どうもFor文中にmin,max値は届いているのですが,$resultに値が入りません。エラーからしてSQLで行っている変数処理に$iの値が届いてない感じがするのですが、下記のソースを見て頂いて、疑わしき点などご指摘、ご教授いただけませんでしょうか。$result;}宜しくお願いします。mix~max値の間、発行したクエリーからの値を配列に入れたいのですが、どうもFor文中にmin,max値は届いているのですが,$resultに値が入りません。エラーからしてSQLで行っている変数処理に$iの値が届いてない感じがするのですが、下記のソースを見て頂いて、疑わしき点などご指摘、ご教授いただけませんでしょうか。...--ソースここから...続きを読むAベストアンサーPHPあまり詳しくないので間違っていたらすいません。mysql_fetch_object($q_search);でresultはobject型で代入しておりそれを表示するときにString型に変換できていないのが原因かとおもわれます。参考URLmysql-queryhttp://php.net/manual/ja/function.mysql-query.phpmysql-fetch-arrayhttp://php.net/manual/ja/function.mysql-fetch-array.phpmysql_fetch_objecthttp://phpspot.net/php/man/php/function.mysql-fetch-object.html他の回答も見るQPHPで偶数と奇数を判断するには宜しくお願いします。一覧表示等をする時に見やすいように一行ずつテーブルの色を変えたりすると思うのですが、これをPHPのfor文で自動的に交互に色を変えるようなプログラムを作ろうと思っております。{奇数の処理;}%は、割り算をした、余りです。ANDで求める方法もあります。この場合は、一度偶数で判定すれば、奇数の判定は不要です。→077xxxxxxxのように、-(ハイフン)が入力されていたら、-を削除した文字列に置換してメール送信したいのです。入力する時に、3つのテキストエリアに分けるのは諸事情でできないので、特定の文字を削除する関数か処理方法がありましたら、教えていただきたいです。あたりをキーワードに検索すればそんなに難しいものでもないような。他の回答も見るQページ移動した場合の、フォームデータの保持PHP初心者です。私が作っているPHPのシステムで、ユーザーがフォームデータ入力途中に、他のページに移動すると、「戻る」ボタンなどですぐに戻ってきても、入力したフォームデータが消えてしまいます。この「教えてgoo」の「新しい質問をする」のフォームはPHPで生成されていますが、http://oshiete1.goo.ne.jp/oshiete_new.php3?c=256途中でちょっと他のページに行っても、(すぐ戻れば?)入力したデータは保持されますよね。」ボタンで戻るとフォームデータが保持されないということではなく、あくまでフォーム入力中に、ちょっと他のページに行って戻ってくるという設定です。原因はセッション関連にありそうですね。session_cache_limiter()というのは指定されていますか?恐らく現状はnocache(ページ内容をキャッシュしない状態)になっているのだと思います。session_cache_limiter('nocache');となっていれば、publicもしくはprivateへ変更してみて下さい。ないようでしたら、session_start()の前にsession_cache_limiter('public');session_cache_limiter('private');のどちらかを記述してみて下さい。publicだと、クライアントマシン、プロキシのどちらもキャッシュを保持しますが、privateだとクライアントマシンのみキャッシュを保持します。どちらが良いのかは使い方によると思いますし、nocacheでないと困る時もありますから。他の部分の処理との関連が分からないので何とも言えないです。一度試してみて下さい。参考URL:http://jp.php.net/session_cache_limiter原因はセッション関連にありそうですね。session_cache_limiter()というのは指定されていますか?恐らく現状はnocache(ページ内容をキャッシュしない状態)になっているのだと思います。session_cache_limiter('nocache');となっていれば、publicもしくはprivateへ変更してみて下さい。ないようでしたら、session_start()の前にsession_cache_limiter('public');session_cache_limiter('private');のどちらかを記述してみて下さい。onClink="<?php~?>">でいけるかと思ったのですが、ページ表示時に<?php~?>が実行されてしまい、うまくいきませんでした。onClink="window.open(test.php)"という方法以外でお願いします。AベストアンサーAjaxはもともとJavaScriptの機能である非同期通信をつかったもので。Ajaxという言語があるわけではありませんAjaxを利用するのであれば、JavaScriptのXMLHttpRequestを使って非同期通信できるような実装をしなくてはなりません簡単にサンプルコードで書けるほど単純なものでもありません一般的なサーバーサイドスクリプトの動作として、ボタンを押す->サーバーへリクエストする->サーバーが処理する->クライアントに何かしらの結果を返す(出力する)ですつまり、PHP等のサーバーサイドスクリプトは、遷移させることが大前提で動作しますですから、ボタンを押してその場でJavaScriptと同じようにPHPが動くなんてことはありえません。いう動作ならば可能です。Ajaxでコレと同じことを、画面を切り替えずに行っているだけに過ぎませんAjaxはもともとJavaScriptの機能である非同期通信をつかったもので。Ajaxという言語があるわけではありませんAjaxを利用するのであれば、JavaScriptのXMLHttpRequestを使って非同期通信できるような実装をしなくてはなりません簡単にサンプルコードで書けるほど単純なものでもありません一般的なサーバーサイドスクリプトの動作として、ボタンを押す->サーバーへリクエストする->サーバーが処理する->クライアントに何かしらの結果を返す(出力する)ですつまり、PHP等のサーバーサイドスクリプトは、...続きを読む他の回答も見るQphpのfor文の中で配列を作りたいです。$a[$i];}}var_dump($b);とすると$bには最後の”う”しか入りません。$a[$i];他の回答も見るQPHPで10連ガチャを作成したいのですがPHPで10連ガチャを作成したいのですがどのように組めばいいのかわかりません。現在、以下のとおりプログラムを作成しておりましてここからどのように作成していけばいいのかわからず悩んでいます。PHPに詳しい方、ご解答していただければ幸いです。$gacha[$i]."<br>";}?>他の回答も見るQリンクでPOSTデータを送信することは可能ですか?はじめまして。Submitボタンを使用せずに<A>リンクでFORMのPOSTメソッドデータを送信することは可能でしょうか?やはりURLにデータを付加して送信するしかないのでしょうか?ご教授よろしくお願い致します。大雑把にはこんな感じ。記述する試してないですけど、こんな感じ。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。