PHPベースのワードプロセッサに従事する
P粉590929392
P粉590929392 2023-09-02 22:45:43
0
2
495
<p>MSSQL サーバー テーブルからデータを取得しました。 クエリのおかげで、それらを表示することができます。 テーブルに触れずにこのデータを変更できるようにしたいです</p> <p>たとえば、enc_paye の値が 1 の場合、(「注文準備中」) と enc_prepared (注文準備完了) が表示されます</p> <p>表からテキストを削除してデータのみを復元することが可能かどうかも知りたいです。 </p> <pre class="brush:php;toolbar:false;"><!DOCTYPE html> <html> <頭> <meta charset="utf-8"> <メタ名="ビューポート"コンテンツ="幅=デバイス幅、初期スケール=1"" <title>Espace クライアント</title> </head> <本体> <center><div class="情報"> <?php //接続ODBCサーバー// $dsn=""; $user=""; $パスワード=""; $conn=odbc_connect($dsn,$user, $password); //リクエスト $sql = <<<EOF 上位 10 を選択 [enc_cmd_num]、[enc_paye]、enc_prepared、enc_emporte、enc_heure_fab_fin、enc_ext_ref FROM [エンケースメント] WHERE enc_date= '20221130' EOF; $results = odbc_exec($conn,$sql); odbc_result_all($results); //状態 echo "<テーブル>"; while($resultrow = odbc_fetch_array($results)) { switch($resultrow['enc_paye']){ ケース0: echo "指揮官の支払い"; 壊す; ケース1: echo "準備司令官"; 壊す; デフォルト: echo "Unknown</td>"; } } echo ""; ?> </div></center></pre>
P粉590929392
P粉590929392

全員に返信(2)
P粉139351297

ODBC の結果を配列として取得できます:

リーリー
いいねを押す +0
P粉757640504

注文に関するステータス情報を別の列に保存しているようです。異なるステータス番号を持つ 1 つの列だけを使用することをお勧めします。

###多分:### リーリー

その後、PHP で switch ステートメントを使用してテキスト オプションを選択できます

###例えば:### リーリー

odbc_result_all

関数は非推奨であるため、理想的には使用しないでください。

#* @Adyson による次のコメントを編集しました **

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート