下記のASPソースコードをPHPソースコードに書き換えようとしています。
<%
Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.Open "database_1"
Set ObjRS = Server.CreateObject("ADODB.Recordset")
ObjRS.Open "food", ObjConn, 3, 3
ObjRS.Filter = "jewelry_0_ID=" & Request.QueryString("No")
If ObjRS.EOF Then
Response.Write("選択された名称の区分はありません。<br><hr>")
Response.Write("<a href=""index.html"">区分選択に戻る</a>")
Response.End
End If
Do While Not ObjRS.EOF
Response.Write("<tr><td>")
Response.Write(ObjRS.Fields("名称").Value)
Response.Write("</td><td>")
ObjRS.MoveNext
Loop
ObjRS.Close
ObjConn.Close
%>
PHPに不慣れであるため、このうち、
Set ObjRS = Server.CreateObject("ADODB.Recordset")
ObjRS.Open "jewelry", ObjConn, 3, 3
ObjRS.Filter = "jewelry_0_ID=" & Request.QueryString("No")
と、
ObjRS.Close
をどのようにすればよいか、分かりません。PHPには、レコードセットを開くという概念はないのでしょうか?下記URIには、見当たりません。
http://php.plus-server.net/ref.uodbc.html
No.1ベストアンサー
- 回答日時:
phpでは、まずsql文の発行が必要で、レコードを返すSQL文においてはレコードセットをfetchするという形式になります。
connect したら、odbc_execまたは、 odbc_prepare → odbc_execute でsql文を発行、
その後、odbc_fetch_arrayやodbc_fetch_object で一行ずつ取り出します。
htmlのtableタグ形式で全行出力するならodbc_result_all
拡張子phpになってるマニュアルの方が、user noteにいろいろ例文があります。
http://jp.php.net/manual/ja/function.odbc-execut …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP preg_matchで Warning: Undefined variableが出ます 1 2022/11/15 17:06
- その他(プログラミング・Web制作) Pythonで会員サイトの自動ログイン ID Nameがない 1 2022/12/16 02:09
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- PHP JSON_UNESCAPED_UNICODEをつけてもJSONの日本語がブラウザで表示されない 1 2022/11/16 07:22
- C言語・C++・C# C言語のファイル入力が分かりません 2 2022/05/22 06:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正規表現を使い、URLで条件分岐...
-
数値から文字列へ変換後の先頭...
-
ランチャの作り方
-
onedrive にexcelファイルをア...
-
PHPで新しいウインドウで開く命...
-
フォントの色を変えるには?
-
PHP8を使うと、大量のWarningが...
-
ImageCreate関数が undefined f...
-
PHP4対応のサーバーではinclude...
-
現在位置より2つ上のディレク...
-
<HTML>~入る タグ が無いから ...
-
これの対応OSを教えて下さい。p...
-
3つ以上の論理積は利用可能なの...
-
PHPからMSSQLへの接続結果の文...
-
CFileDialogの最初のディレクト...
-
PHP MySql ページング
-
form actionで二つ送信先を指定...
-
VBAでJPGサイズ変更
-
拡張子php画像をjpg画像等に変...
-
PHPのif文でその処理を途中で抜...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
centos6のlogにscript not foun...
-
正規表現を使い、URLで条件分岐...
-
階層が違う場合の絶対パス相対...
-
文字化けで混乱中です...
-
includeでHTMLファイルを呼出し...
-
ロリポップでの.htaccess 設定
-
PHP file_get_contents 503 ser...
-
バージョンアップしたら「次の...
-
htmlをphpにするにあたってデメ...
-
PHPファイルのシンボリックリン...
-
数値から文字列へ変換後の先頭...
-
ランチャの作り方
-
ZendFrameWorkで、.htaccessを...
-
連想配列を含むヒアドキュメン...
-
index.phpにbbs.phpを埋め込みたい
-
ドラえもんDVD 2112年ドラえも...
-
htaccessでphpとSSIを同時に動...
-
php リロードしない(再読み込...
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
おすすめ情報