0

フォームにドロップダウン メニューを追加しようとしています。しかし、メニューが表示されず、ソースを表示すると次のエラーが表示されます。

PHP エラーが発生しました

重大度: 警告

メッセージ: mysql_query(): ターゲット マシンがアクティブに拒否したため、接続できませんでした。

ファイル名: views/trainingNeedsview.php

ライン番号: 89

Codeigniter と jQuery を使用しています。

メニューを表示しようとしているビューコードは次のとおりです。

       <div class="col userFormMinColWidh">
    <select name="training_id" size="3 multiple" style="align:bottom">
<?php
 
    $getType = mysql_query("SELECT id, title FROM training ORDER BY id");
    while($title = mysql_fetch_object($getType)){
        echo "<option value=\"{$id->id}\">{$title->title}</option>";
    }
?>
</select>  
</div>
</div> 

training_idドロップダウンメニューから取得した値を入れたいフィールドです。id と title は、トレーニング フィールドから取得したいトレーニング フィールドのフィールドです。私はコーディングが初めてなので、少し助けていただければ幸いです

4

2 に答える 2

0

そこApplication->config->database.phpに接続の詳細を入力します。その後、クエリを実行できます。ただし、active record代わりにクラスを使用することをお勧めします。

于 2013-07-15T06:20:12.407 に答える
0

入力したホスト名とポートで待機しているサーバーがないため、エラーが発生しています。

于 2013-07-15T04:40:25.907 に答える