".mysqli_connect_error();}$stmt="/> ".mysqli_connect_error();}$stmt=">

ホームページ >バックエンド開発 >PHPチュートリアル >兄さん、なぜこの準備されたステートメントを実行できないのですか?

兄さん、なぜこの準備されたステートメントを実行できないのですか?

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

プリペアド ステートメントが実行できないのはなぜですか?)){
echo "接続に失敗しました
".mysqli_connect_error();
}

$stmt=$mysqli->prepare(" ID 名価格番号を選択 ID>?");

$stmt->bind_param("i",$id);
$stmt->bind_result($id,$ name,$price,$num,$ desn);
$id="10";
$stmt->execute();
$stmt->store_result();
while ($stmt->fetch() ){
echo "$id -- $name -- $price -- $num -- $desn
";
}
echo $stmt ->num_rows;
$ stmt->close();


Var_dump("select id name Price num desn from shop where id>?")ブール値はfalse$mysqli と同様に、>prepare() ステートメントの実行に失敗しました。理由はわかりません

-----解決策のアイデア----------- -----------

「ショップ ID から `id`、`name`、`price`、`num`、`desn` を選択してください>?"------解決策のアイデア-- --------------------

フィールドは分離されていません$stmt=$mysqli ->prepare("どこのショップ ID から ID、名前、価格、番号、デザインを選択>?");

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