-1

なぜこれらのエラーが発生するのかわかりません。PHPコードはすべて私には問題ないように見えます。

警告:odbc_exec()は、パラメーター1がリソースであると想定しています。文字列はC:\ xampp \ htdocs \ vote\vote.phpの50行目にあります。

警告:odbc_num_rows()は、パラメーター1がリソースであり、51行目のC:\ xampp \ htdocs \vote\vote.phpでnullが指定されていることを想定しています。

警告:odbc_fetch_row()は、パラメーター1がリソースであり、52行目のC:\ xampp \ htdocs \vote\vote.phpでnullが指定されていることを想定しています。

警告:odbc_exec()は、パラメーター1がリソースであると想定しています。文字列はC:\ xampp \ htdocs \ vote\vote.phpの67行目にあります。

警告:odbc_num_rows()は、パラメーター1がリソースであり、68行目のC:\ xampp \ htdocs \vote\vote.phpでnullが指定されていることを想定しています。

警告:odbc_exec()は、パラメーター1がリソースであると想定しています。文字列はC:\ xampp \ htdocs \ vote\vote.phpの81行目にあります。

警告:odbc_fetch_row()は、パラメーター1がリソースであり、82行目のC:\ xampp \ htdocs \vote\vote.phpでnullが指定されていることを想定しています。

警告:odbc_num_rows()は、パラメーター1がリソースであり、83行目のC:\ xampp \ htdocs \vote\vote.phpでnullが指定されていることを想定しています。

警告:odbc_exec()は、パラメーター1がリソースであると想定しています。文字列はC:\ xampp \ htdocs \ vote\vote.phpの137行目にあります。

警告:odbc_exec()は、パラメーター1がリソースであると想定しています。文字列はC:\ xampp \ htdocs \ vote\vote.phpの138行目にあります。

投票.phpソース:

http://pastebin.com/duMFp3kJ

4

3 に答える 3

2

例えば

$conn = odbc_connect("DRIVER={MySQL ODBC 3.51 Driver};Server=localhost;Database=dbname", "username", "psw");
$sql = "SELECT user from user";
$rs = odbc_exec($conn,$sql);

あなたは終わった。

于 2013-01-01T07:28:35.790 に答える
1

エラーは自明です。

それでも手がかりがない場合は、このPHP ドキュメントを確認してください。SQLステートメントではなく、最初のパラメーターとしてodbc_exec返される接続リソースを期待していると述べています。odbc_connect"SELECT..."

于 2013-01-01T07:23:33.250 に答える
0

私はそれを修正し、現在は機能しているようですが、アカウントがまだショップにアクセスしていないという同じエラーが常に表示されます。これは真実ではありません。理由はわかりません。フェッチ行または num 行の何かが動作していません。

vote.php 修正:

http://pastebin.com/p4WWiyin

于 2013-01-01T14:13:32.777 に答える