ホームページ  >  記事  >  バックエンド開発  >  php mssql クエリに関する関連質問 (質問してください)

php mssql クエリに関する関連質問 (質問してください)

WBOY
WBOYオリジナル
2016-06-13 12:42:00765ブラウズ

php mssql クエリについての質問(アドバイスを求めます)
//列全体の値をすべて取得し、2 次元配列に変換します。
function getAll($sql) {
$query=mssql_query($sql);
If($query) {
$temp=array();
while($res=mssql_fetch_assoc($query)) {
$temp[]=$res;
}
return $temp;
}
その他{
false を返します;
}
}
$result ="SELECT zdmc FROM QX WHERE jsid=9 および tcmc='$ditcbo' および kj=1";
$arr=getALL($result);
//二次元配列を一重引用符とカンマで区切られた文字列に変換します
for($i=0;$i $array[] = $arr[$i]["zdmc"];
}
$r="'".implode("','", $array )."'";
//この文字列を使用してテーブル内でクエリを実行します
$result2 = mssql_query("SELECT $r FROM $sjb WHERE ID='$bh'");
$row = mssql_fetch_array($result2);
print_r($row)
表示された結果は
です

コードが文字化けする原因は、mmsql の gbk エンコーディングを読み取るためです。使用時に変換しますが、読み込まれた内容が正しくありません
。 私はこれを書いている初心者です、助けてください。

PHP MS?SQL 選択
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。