Почему PHP-код терпит неудачу и что он пытается сделать?
Кратко опишите, что делает этот PHP-код и чего в нем не хватает
это приведет к сбою кода.
list($tsql,$nkeys) = sqrySelectAclUsersMini(); $recordset = sqlsrv_query($conn, $tsql); if( $conn ) { if ( $recordset === false){ die( print_r( sqlsrv_errors() ) ); } while ($row = sqlsrv_fetch_array($recordset)) { print ("\n" ); $person_id = $row["person_id"]; foreach($nkeys as $field) { switch ($field) { case "person_id": break; case "full_name": $full_name = ucwords(str_replace("_"," ",$row[$field])); print ("<a href="".$person_id.".html" id="".person_id."">".$full_name."</a>"); break; default: print ("$row[$field]"); } } print ("\n"); } }else{ echo "Connection could not be established.".$conn."<br>"; die( print_r( sqlsrv_errors())); } function sqrySelectAclUsersMini(){ /*-------------------------------------- Query pulling All Persons from Login.dbo.tbl_acl_users --------------------------------------*/ Return array (" SELECT person_id ,netid ,cn as full_name ,eppn FROM Login.dbo.tbl_acl_users WHERE active=1 ORDER BY full_name", array("person_id" ,"netid" ,"full_name" ,"eppn") ); }
Что я уже пробовал:
Я попытался определить, что делает код и чего не хватает.