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

发生错误是因为没有服务器在您输入的主机名和端口上进行侦听。

于 2013-07-15T04:40:25.907 回答
0

转到Application->config->database.php并将连接详细信息放在那里。然后,您将能够运行您的查询。但我建议改用active record该类。

于 2013-07-15T06:20:12.407 回答