문제

2011-04-10 1 views
0

내가문제

오류 얻고있다 "경고 :는 mysql_query은() : 자원이 라인에 유효한 MySQL의 링크 자원없는 공급을 21"

나는 몇 가지 다른 쿼리를 시도했지만 그 중 아무 것도 작동하지 않았습니다. 어떤 도움을 주시면 감사하겠습니다!

코드 :

<html><body> 
<form action="attempt1.php" method="post"> 
Interest Rate: <input type="text" name="interest_rate"><br> 

<input type="Submit"> 
</form> 
<?php 
$server = <removed for safety>; 
$login = <removed for safety>; 
$pass = <removed for safety>; 
$interest_rate=$_POST['interest_rate']; 

$dblink = mssql_connect($server, $login, $pass) or die("Error1"); 
mssql_select_db('<removed for safety>', $dblink) or die("unable to select the database"); 
$sqlquery = "INSERT INTO interest_rate VALUES('$interest_rate')"; 
$res = @mssql_query($sqlquery, $dblink); 


$query=" SELECT * FROM 'interest_rate' "; 
$result=mysql_query($query,$dblink) or die(mysql_error()); 
echo "<b>Output to table</b><br>"; 
echo "<table border='1'> 
     <tr><th>Interest Rate</th></tr>"; 
while ($row = mysql_fetch_array($result)) { 
    echo "<tr>"; 
    echo "<td>" . $row['interest_rate'] . "</td>"; 

    echo "</tr>"; 

    echo $row['interest_rate'].""."<br>"; 
    } 
echo "</table>"; 

?> 
</body></html> 
+0

코드는 * 실제로 * 읽기가 어렵습니다. 코드로 설정하십시오 ... – JackMc

+0

어떤 종류의 데이터베이스에 연결을 시도합니까? MySQL 또는 MS SQL Server? –

답변

7

mysql_query 당신은 여기에 물건을 혼합하는 mssql_query

+2

+1 때로는 좋은 쉬운 것을 갖는 것이 좋습니다. :-) –

+0

@middaparka : 일요일에 잘 했어. 그래서 처음에 들어갈 기회가 있었어 ;-) – gbn

+0

+1. 좋은 장소! :) – JackMc

1

없습니다.

이 호출 :

mssql_select_db 

그리고 :

mssql_connect 

마이크로 소프트 SQL 서버을위한 것입니다.

그리고 mysql_query 전화와 함께 사용하려고합니다. 또는 SQLServer 중 어느 것을 사용하는지 결정하고 이에 따라 함수 호출을 선택하십시오.