くだすれPHP(超初心者用)4at PHPくだすれPHP(超初心者用)4 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト250:nobodyさん 08/08/30 01:53:03 やってみたけどランダムで出るよ一応 251:nobodyさん 08/08/30 03:04:20 >>249 別の方法として 簡単にやりたければshuffleで配列($rtxt)をシャッフルしてarray_shiftで配列の先頭を取り出せばいい array_shiftで取ると配列は1つ減るから2回目、3回目で重複することはない(同セッション内) 252:250 08/08/30 04:09:13 もしかして (double)microtime()*1000000 が同じ値をシードに与えてんじゃないの? 253:235 08/08/31 18:33:17 遅レスすみません。 >>240 レスありがとうございます。 ネット上は断片化された情報が多くて、取捨選択が難しい上に、 あっちの情報とそっちの情報での差異が出る理由が明確に分からなくて悩ましいです。 それを調べるってことが、公式ドキュメントを読めっていうということなんですかね。 技術情報を読める程度には英語勉強しろってところですね。 板違いですんませんでした。 254:nobodyさん 08/09/12 15:34:40 SQLから取り出したデータをテーブルに表示させる際にhtmlタグを無効にしたいのですが、どうしたら良いでしょうか。 今のままだと例えば<b>文字</b>で登録されているデータは太字で表示されてしまいます。 SQLはpostgresです。 現在のコード↓ $passmd5 = md5('$pass'); $sql = htmlspecialchars("SELECT * FROM table1 INNER JOIN table2 ON table1.id=teble2.id WHERE table1.id='$id' AND table1.pwd='$passmd5';"); $rs = pg_query($conn, $sql); $rows = pg_num_rows($rs); if($rows==0){ print("IDかパスワードが正しくありません。<br />"); print('<a href="#" onclick="history.back(); return false;">戻る</a>'); exit; } print("<table border=\"1\">"); print("<tr><td>ID</td><td>パスワード</td><td>項目1</td><td>項目2</td><td>項目3</td></tr>"); while($row = pg_fetch_array($rs)) { print("<tr>"); print("<td>".$row["id"]."</td>"); print("<td>".$row["pwd"]."</td>"); print("<td>".$row["koumoku1"]."</td>"); print("<td>".$row["koumoku2"]."</td>"); print("<td>".$row["koumoku3"]."</td>"); print("</tr>"); } print("</table>"); 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch