BellBell の回答履歴
- PHP DBからのデータ一覧
いつもお世話になっております。 わからないことがあり、ご質問させていただきます。 PHPは初心者です。 下記の内容は会員フォームを通り、メンバー一覧ページのコードです。 member.phpとしています。 DBの中は 1番の人 first_name = 山田 last_name = 太郎 2番の人 first_name = 佐藤 last_name = 一郎 3番の人 first_name = 田中 last_name = 大輔 とします。 -------------------------------------------------- $query = sprintf("SELECT * FROM member WHERE id='%s' ",$uid); $result = mysql_query($query, $link); if ($result) { $row = mysql_fetch_array($result); if ($row) { $name = $row['first_name']." ".$row['last_name'];//$nameは***さんこんにちはとして使用しています。 } } ・ ・ ・ <html> <body> <ul> <li></li> <li></li> <li></li> <li></li> </ul> </body> </html と記述しており、<li></li>にはfloat:left;を使っております。 ここで 佐藤 一郎 田中 大輔 山田 太郎 ソースの表示は <li><a href="#">佐藤 一郎</a></li> <li><a href="#">田中 大輔</a></li> <li><a href="#">山田 太郎</a></li> と順番にデータベースの中からfirst_nameとlast_nameだけをとりだして表示したいのですが、いくら調べてもできません。 (田中さんでログインした場合は田中さんのリストは表示されなくてもよい)
- 添付のような形で10×10ピクセルを使用しL型画像を透過で作りたいので
添付のような形で10×10ピクセルを使用しL型画像を透過で作りたいのですが ご存知方いますか。<img src="img/spacer.gif">imgタグで使用したいと考えています。 もしくはL型に透過画像を作成したいのですが、ご存知の方いますか。
- 外部写真データが既にサイトキャッシュされている場合に、プログレスバーを
外部写真データが既にサイトキャッシュされている場合に、プログレスバーを表示させない 1ページに100枚ぐらいある写真を1フレームごとに1枚ずつ表示しています。 枚数がおおいので外部からファイルを読み込んでページのおもさを分散しています。 写真の読み込みが始まったらプログレスバーを表示しているのですが、 一度読み込まれるとキャシュされて次からは一瞬だけプログレスバーが表示されます。 キャシュがある時はプログレスバーを表示しないようにするにはどのようにすればいいのでしょうか? win7 AS2.0 CS4です。 var mcLoader:MovieClipLoader = new MovieClipLoader(); var listenerObject:Object = new Object(); listenerObject.onLoadProgress = function(mc, lb, tb) { num.text=Math.floor(lb/tb*100); } よろしくお願いします。
- 自作のホームページがロボット巡回にひっかかりません。
自作のホームページがロボット巡回にひっかかりません。 (1)タグは以下のように書いており、description contentのところに、keywordのところで書いた検索用語を書いております。 <meta http-equiv="keyword" content="神戸牛,ネット通販,牛肉専門店,サーロイン,家族セット"> <meta name="description" content="‥神戸牛…ネット通販…牛肉専門店…サーロイン…家族セット…~"> <meta name="robots" content="index"> 何か足らないタグとかあるのでしょうか。あと、題名をきちんと描くにはどうすればよいのでしょうか。 (2)検索エンジンをGoogleとかYahooなどに限定させることはできるのでしょうか。できなかったら、 どこの検索エンジンが自分のページを拾ってくれるのでしょうか。 (3)巡回プログラムの巡回の頻度は何日おきくらいなのでしょうか。例えば、今日ページを作ったら、 最短と最長で、いつごろ検索エンジンに表示されるのでしょうか。 ロボット巡回について、初心者なもので申し訳ないですが、お教えいただければ幸いです。
- ベストアンサー
- HTML
- beterugius
- 回答数2
- ファイルが大量に入っているフォルダの中身の消し方
質問の内容をちょっと変更します。 ものすごく大量にファイルが入ったフォルダがあります。 ファイルを表示させるのさえ応答なしで止まるほどです。 今は.xls .docなどのファイル名検索で50個程度表示させては消す の繰り返しです。あるいは500Kバイト以上などのファイルサイズで検索して 表示させて消したりしています。これをある年以前の古いファイルは 一気に消したりできないのでしょうか? どうぞよろしくお願いします。
- 締切済み
- その他(ITシステム運用・管理)
- junjun1966
- 回答数2
- ファイルが大量に入っているフォルダの中身の消し方
質問の内容をちょっと変更します。 ものすごく大量にファイルが入ったフォルダがあります。 ファイルを表示させるのさえ応答なしで止まるほどです。 今は.xls .docなどのファイル名検索で50個程度表示させては消す の繰り返しです。あるいは500Kバイト以上などのファイルサイズで検索して 表示させて消したりしています。これをある年以前の古いファイルは 一気に消したりできないのでしょうか? どうぞよろしくお願いします。
- 締切済み
- その他(ITシステム運用・管理)
- junjun1966
- 回答数2
- DVDで録画したドラマだけがパソコンで見れない
DVDで録画したドラマだけがパソコンで見れません。映画はファイナライザしなくても見れるのですが、ドラマは音声だけでチャップターの映像映るのですが再生したら真っ黒です。DVDレコーダーはスゴ録でDVDソフトはPOWERDVD EXPERT2 CPRM対応です。ドライブはGSA-4082Bです。何処に電話しても対処法が無くて・・・。
- 締切済み
- その他(業務ソフトウェア)
- noname#29621
- 回答数1
- 満タンゴミ箱の消し方
初めまして。満タンのゴミ箱があります。 ゴミ箱の中を消してディスク容量を空けたいのですが、ファイルが いっぱい過ぎて表示させるのでさえものすごく時間がかかります。 1M以上などのファイルサイズを検索表示させて消したりしていますが、 手間がかかってしょうがありません。 ある日付以上古いファイルを選んで消すとか 効率的に消す方法はないでしょうか? どうぞよろしくお願いします。
- 締切済み
- その他(ITシステム運用・管理)
- junjun1966
- 回答数3
- テキストボックス内の文字の置き換え
編物用の洋書を日本語に変換するものを作っています 文字を置き換えするときに aaを11に aaaaを2222に置き換えたいのですが Str = RichTextBox1.Text RichTextBox2.Text = str.Replace("aa", "11").Replace("aaaa", "2222") と書くと aaaaが1111に置き換えられます RichTextBox2.Text = str.Replace("aaaa", "2222").Replace("aa", "11") と書けばよいのですが、置き換える単語は、もっと沢山あって・・・・ 完全一致の単語を置き換えるという書き方は、有るのでしょうか? あれば、是非教えてください よろしくお願いいたします
- ベストアンサー
- Visual Basic
- noname#108988
- 回答数4
- フォームのボタンが表示されない
PHP初心者です。 下のコードは「お友だちリスト」を表示させ、リストの中から「お友だちの詳細を見る」または「メールを送信する」を選択させようというものです。 「お友だちの詳細を見る」では、「詳細(GET)コンボ」をクリックし、GETでIDを次画面に渡します。 「メールを送信する」では、Form内の「このお友だちを選択」ボタンをクリックさせて、次画面にPOSTでIDを送ろうというものです。 ところが、「このお友だちを選択」ボタンが画面に表示されません。 コード上のどこに問題があるのか教えて下さい。 また、このケースでは、操作する人の判断によって遷移する次画面を選択するわけですが、GETとPOSTを使い分けることによって実現しようと考えましたが、他にもよい方法があったら教えて下さい。 よろしくお願いします。 while($row = mysql_fetch_array($res)){ echo("<tr>"); echo("<td>".$row["customer_id"]."</td>"); echo("<td>".$row["customer_name"]."</td>"); echo("<td>".$row["customer_nicname"]."</td>"); echo("<td>".$row["phone"]."</td>"); echo("<td>".$row["mail_1"]."</td>"); echo("<td>".$row["status"]."</td>"); echo("<td><a href=\"indicate_detail.php?id=" .$id."\">詳細(GET)コンボ</a></td>"); echo '<form action="mail_message.php" method="post">'; echo '<input type="hidden" name="customer_id" value="' .$id.' />'; echo '<td><input type="submit" name="choice" value="このお友だちを選択" /></td>'; echo '</form">'; echo("</tr>\n"); }
- フォームのボタンが表示されない
PHP初心者です。 下のコードは「お友だちリスト」を表示させ、リストの中から「お友だちの詳細を見る」または「メールを送信する」を選択させようというものです。 「お友だちの詳細を見る」では、「詳細(GET)コンボ」をクリックし、GETでIDを次画面に渡します。 「メールを送信する」では、Form内の「このお友だちを選択」ボタンをクリックさせて、次画面にPOSTでIDを送ろうというものです。 ところが、「このお友だちを選択」ボタンが画面に表示されません。 コード上のどこに問題があるのか教えて下さい。 また、このケースでは、操作する人の判断によって遷移する次画面を選択するわけですが、GETとPOSTを使い分けることによって実現しようと考えましたが、他にもよい方法があったら教えて下さい。 よろしくお願いします。 while($row = mysql_fetch_array($res)){ echo("<tr>"); echo("<td>".$row["customer_id"]."</td>"); echo("<td>".$row["customer_name"]."</td>"); echo("<td>".$row["customer_nicname"]."</td>"); echo("<td>".$row["phone"]."</td>"); echo("<td>".$row["mail_1"]."</td>"); echo("<td>".$row["status"]."</td>"); echo("<td><a href=\"indicate_detail.php?id=" .$id."\">詳細(GET)コンボ</a></td>"); echo '<form action="mail_message.php" method="post">'; echo '<input type="hidden" name="customer_id" value="' .$id.' />'; echo '<td><input type="submit" name="choice" value="このお友だちを選択" /></td>'; echo '</form">'; echo("</tr>\n"); }
- 自宅でサーバを立てる際、JAVA、AJAXが動くためにすることは?
WEBアプリはまったくの初心者ですが、日々精進しています。今、自宅でWEBサーバを立てようとしています。PHPならPHPのインストールをサーバに行い、PEARならライブラリをしかるべきところに置く必要があります。ではJAVAでできたWEBアプリケーションを動かすには、サーバで何かインストールすることはあるのでしょうか?また、同様にAJAXはどうでしょうか?それとも、JAVAはクライアント側に入っていればよくてサーバ側では何もすることはない、という認識で間違いないでしょうか?
- 自身をSubmitを、UPDATEした際、古い結果が表示される。
自身をSubmitを、UPDATEした際、古い結果が表示される。 お世話になっております。 PHPでメンバーのプロフィール編集の画面を作成しております。 テキストボックスの内容には、SELECTで取得してきた現在のデータが入っていまして、 テキストボックスの中身を変更して「更新」ボタンを押すと、 更新ボタンを押した時点でのテキストボックスの内容でUPDATE文を実行します。 更新ボタンがクリックされた際には、JavaScript内でUPDATE_FLG=1を立てて自身にPOSTしています。 この時、UPDATE自体は上手くいくのですが、表示される(取得してくる)のは、 更新前の古いデータのままなのです。(テーブルは更新されています。) テキストボックスには当然古いデータが表示される為、このまま再度「更新」ボタンを押すと 元に戻ってしまいます。 どうすればUPDATE実行後の最新の結果を表示できるでしょうか? それとも別のページ(UPDATE処理のみを実行するPHP)を作成し、 その新しいページから戻るようにするのがベターなのでしょうか? 出来る事なら「ボタンを押したら即反映されたのがユーザーに見える」のを実現したいのです。 2000文字制限の為かなりはしょって書きますが、 ソース上から、こんな感じで書いております。 (日本語部分は「そんな事をしようとしてコードが書いてある」と思ってください) 【self.php】 <?php セッション開始 更新フラグを確認 更新フラグ格納用文字列を準備 $tempHtml .= "<input type='hidden' id='update_flg' name='update_flg' value=0>"; IF開始( 更新フラグが1ならば、テキストボックスの値をPOST $update_para1 = $_POST['nick_name']; $update_para2 = $_POST['address']; UPDATE実行 更新フラグを0に初期化 IF閉じる) //------------------------------------------- セレクト実行 結果行数を取得(エラー判定の為) 取得データを表示の為の各変数にセット ?> <html><body> <?php if開始(セレクト結果が0行)(パスワード&IDで対象者なし) エラー文 echo "</body></html>"; exit; if終了 ?> <form action="self.php" name="update_mst" method="post"> <!-- 更新フラグ渡し用 --> <input type='hidden' id='update_flg' name='update_flg' value=0> <!-- POST用 --> <input type= "text" id='nick_name' name='nick_name' value="<?php $nickname ?>"> <input type= "text" id='address name='address' value="<?php $address ?>"> <IMG id="btnupdate" onclick="clickupd();" name="btnupdate"> </form> </body></html> 【self.js】 function clickupd() { document.update_mstedit.submit(); }
- php ログインID別 ページ表示
お世話になっております。 PHP初心者です。 どなたかおわかりの方がいらっしゃいましたら、ご教授お願いいたします。 http://oshiete1.goo.ne.jp/qa5743557.html を拝見させていただいたのですが、上記のURLの記述にてログインIDによるページを変更するのはどうしたらよろしいのでしょうか? 例↓ NO1 ID:abc PW:1234 name:山田 NO2 ID:def PW:5678 name:佐藤 とDBに登録していたとします。 両方のIDとPWでログインしたときはmember.phpが表示される。 ここでIDによってmember.phpに表示されるリンクがかわる。 NO1でログインした場合member.phpにはcontents.phpあてのリンクが表示されている。 NO2でログインした場合はmemebr.phpにはcontents.phpとcontents2.phpあてのリンクが表示されるようにするにはどうしたらよろしいでしょうか? 上記のURLを参考にしたいので宜しくお願いいたします。
- php ログインID別 ページ表示
お世話になっております。 PHP初心者です。 どなたかおわかりの方がいらっしゃいましたら、ご教授お願いいたします。 http://oshiete1.goo.ne.jp/qa5743557.html を拝見させていただいたのですが、上記のURLの記述にてログインIDによるページを変更するのはどうしたらよろしいのでしょうか? 例↓ NO1 ID:abc PW:1234 name:山田 NO2 ID:def PW:5678 name:佐藤 とDBに登録していたとします。 両方のIDとPWでログインしたときはmember.phpが表示される。 ここでIDによってmember.phpに表示されるリンクがかわる。 NO1でログインした場合member.phpにはcontents.phpあてのリンクが表示されている。 NO2でログインした場合はmemebr.phpにはcontents.phpとcontents2.phpあてのリンクが表示されるようにするにはどうしたらよろしいでしょうか? 上記のURLを参考にしたいので宜しくお願いいたします。
- PHPへのデータ送信について
Flash CS4を使ってアプリを開発しています。 サーバー側は、OSがSolaris、言語はPHPでデータベースを検索します。 FlashのActionScriptは、version2.0を使っています。 Flashで作成した画面上で、メールアドレスとかパスワードを入力させて、 それをsendAndLoad(phpプログラムファイル名,load用変数名,"POST")でサーバー側に送信しています。 しかし受信する側のPHPプログラム上で、$_POST['mailaddress']のように 読もうとしてもうまく読めません。echoでその変数値を表示させても何も表示されません。 原因として何が考えられるでしょうか? ちなみに、PHPの内部エンコードはutf-8です。
- 締切済み
- Flash
- youzan1231
- 回答数2
- cookieを介さずにCGI/PerlとセッションIDを遣り取りする方
cookieを介さずにCGI/PerlとセッションIDを遣り取りする方法 Adobe AIR HTML/Ajax で cookieを介さずにサーバーのCGI/PerlとセッションIDを遣り取りする方法について、何か情報ありませんでしょうか。 AIRはcookieをOSと共有するようなのですが、既定ブラウザがFirefoxの場合、共有できません。 幸い、AIRはローカルでのファイル操作が可能なので、自前でセッションIDの遣り取りと管理をさせたいと考えております。 で、以下の様にしてみましたが、nullが返ってくるだけでした。 PerlのセッションID発行はCGI::Sessionを使用しています。 [code] var cgi_url = 'http://server_name/cgi/session.pl'; var login_name = 'hoge'; var login_auth = 'fuga'; var msg = $.ajax( { type :'POST', url :cgi_url, data :'login_name=' + login_name + '&login_auth=' + login_auth }).responseText; alert(msg); [/code]
- 締切済み
- AJAX
- blue-horse
- 回答数2
- ApacheモジュールのPHPがメモリを使いすぎるとどうなる?
ApacheモジュールのPHPがメモリを使いすぎるとどうなる? http://okwave.jp/qa/q5756592.html 上記質問を締め切ってしまったので、続けて質問させていただきます。 ApacheモジュールのPHPがメモリを使いすぎて、プロセスが落ちる場合、 PHPが単体で落ちるのでしょうか?それともApacheごと落ちるのでしょうか。 また、どちらだとしても、PHPやApacheは自動で再起動されるのでしょうか。 (サーバの設定によるのかな?)
- php? 検索について
phpを勉強し始めたばかりです。 不思議に思ったのですが、 http://www.sophia-it.com/content/イベントハンドラ とURLがあり、アクセスするとイベントハンドラについての記事が表示されるのですが、 XXXX.com/content/index.php?data=イベントハンドラ とは違うのでしょうか?(無知ですいません) 結論的にはphpを使っているのでしょうか。使っていない場合、どのような言語で処理をしてあるのでしょう?
- ベストアンサー
- その他(プログラミング・開発)
- whiterozes
- 回答数2
- cookieを介さずにCGI/PerlとセッションIDを遣り取りする方
cookieを介さずにCGI/PerlとセッションIDを遣り取りする方法 Adobe AIR HTML/Ajax で cookieを介さずにサーバーのCGI/PerlとセッションIDを遣り取りする方法について、何か情報ありませんでしょうか。 AIRはcookieをOSと共有するようなのですが、既定ブラウザがFirefoxの場合、共有できません。 幸い、AIRはローカルでのファイル操作が可能なので、自前でセッションIDの遣り取りと管理をさせたいと考えております。 で、以下の様にしてみましたが、nullが返ってくるだけでした。 PerlのセッションID発行はCGI::Sessionを使用しています。 [code] var cgi_url = 'http://server_name/cgi/session.pl'; var login_name = 'hoge'; var login_auth = 'fuga'; var msg = $.ajax( { type :'POST', url :cgi_url, data :'login_name=' + login_name + '&login_auth=' + login_auth }).responseText; alert(msg); [/code]
- 締切済み
- AJAX
- blue-horse
- 回答数2