2013-07-15 2 views
0

양식에 드롭 다운 메뉴를 추가하려고합니다. 하지만 메뉴가 표시되지 않고 소스를 볼 때 다음과 같은 오류가 발생합니다.양식의 드롭 다운 메뉴

경고 메시지 :는 mysql_query() : 대상 컴퓨터가 적극적으로 거부했기 때문에 없음 연결이되지 않을 수

PHP는 오류가

심각도를 발생했습니다.

파일 이름 :보기/trainingNeedsview.php

줄 번호 : 나는 CodeIgniter의 및 jQuery를 사용하고 89

.

내가보기에 메뉴를 표시하려고하는 내보기 코드는 다음과 같습니다.

 <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은 훈련 필드에서 fecth하고 싶은 훈련 필드의 필드입니다. 약간의 도움을받을 수 있도록 코딩을 처음 사용했습니다.

+2

프레임 워크의 db 클래스를 사용하지 않는 이유는 무엇입니까? 그리고 뷰에 쿼리를 배치하는 이유는 무엇입니까? –

+0

어쨌든 db에 연결하지 않았습니다 –

답변

0

입력 한 호스트 이름과 포트에서 수신 대기중인 서버가 없기 때문에 오류가 발생합니다.

0

고토 Application->config->database.php 거기에 연결 세부 정보를 입력하십시오. 그런 다음 쿼리를 실행할 수 있습니다. 하지만 대신 active record 클래스를 사용하는 것이 좋습니다.

+0

이것은 말도 안됩니다. OP는 프레임 워크 DB 클래스를 사용하지 않으므로 연결 세부 정보를 설정하면 매개 변수가 다른 함수에 마술처럼 전달되지는 않습니다. –

+0

오 예! 권리 ! : P. 내 잘못이야 ! @DamienPirsy –