代码如下
<?php
$odbcDsn="StutInfo";   
 $odbcUser="";   
 $odbcPass="";   
 $conn=odbc_connect($odbcDsn,$odbcUser,$odbcPass);   
$name=$_POST["txtName"]; 
$sql = "SELECT usermsg.id AS usermsg_id, usermsg.name, Performance.id AS Performance_id, Speech.id AS Speech_id, others.id AS others_id
FROM ((usermsg LEFT JOIN Performance ON usermsg.id=Performance.id) LEFT JOIN Speech ON usermsg.id=Speech.id) LEFT JOIN others ON usermsg.id=others.id where usermsg.name =$name";
$tmpPerformanceID="";
$tmpOtherID="";
$tmpSpeechID="";
$tmpusermsg="";
$tmpName="";
$query = odbc_do($con,$sql);
while(odbc_fetch_row($query)){
$tmpusermsg = odbc_result($query,1);
$tmpName = odbc_result($query,2);
$tmpPerformanceID = odbc_result($query,3);
$tmpSpeechID = odbc_result($query,4);
$tmpOtherID = odbc_result($query,5);
}
?>
运行后错误信息
Warning: odbc_connect() [function.odbc-connect]: SQL error: Failed to fetch error message, SQL state HY000 in SQLConnect in C:\Inetpub\wwwroot\search_result.php on line 18
Warning: odbc_do(): supplied argument is not a valid ODBC-Link resource in C:\Inetpub\wwwroot\search_result.php on line 27
Warning: odbc_fetch_row(): supplied argument is not a valid ODBC result resource in C:\Inetpub\wwwroot\search_result.php on line 28odbc已经绑定