(PHP 5)
mysqli_stmt::execute -- mysqli_stmt_execute — ・ラ・�レ・「・ノ・ッ・ィ・熙ツケヤ、ケ、�
・ェ・ヨ・ク・ァ・ッ・ネサリク�キソ
シ�ウ、ュキソ
サー、ヒ mysqli_prepare() エリソヌヘムーユ、オ、�ソ・ッ・ィ・熙ツケヤ、キ、゙、ケ。」 ・ム・鬣癸シ・ソ・゙。シ・ォ、ャツクコ゚、ケ、��遑「、ス、ホニ簣ニ、マシォニーナェ、ヒナャタレ、ハ・ヌ。シ・ソ、ヒテヨ、ュエケ、ィ、鬢�゙、ケ。」
・ケ・ニ。シ・ネ・皈ネ、ャ UPDATE。「DELETE 、「、�、、マ INSERT 、ヌ、「、テ、ソセ�遑「 ハムケケ、オ、�ソケヤ、ホチ暠マ mysqli_stmt_affected_rows() エリソネヘム、ケ、�ウ、ネ、ヌシ霹タイトヌス、ヌ、ケ。」ニアヘヘ、ヒ。「・ッ・ィ・熙ャキ�フ・サ・テ・ネ、ヨ、ケセ�遉マ mysqli_stmt_fetch() エリソネヘム、ヌ、ュ、゙、ケ。」
テ擎ユ:
mysqli_stmt_execute() 、ネヘム、キ、ソコン、ヒ、マ。「 ツセ、ホ・ッ・ィ・熙ツケヤ、ケ、�ー、ヒ mysqli_stmt_fetch() エリソネヘム、ケ、�ャヘラ、ャ、「、熙゙、ケ。」
タョクキ、ソセ�遉ヒ TRUE 、「シコヌヤ、キ、ソセ�遉ヒ FALSE 、ヨ、キ、゙、ケ。」
ホ�1 ・ェ・ヨ・ク・ァ・ッ・ネサリク�キソ
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
/* タワツウセキ、チ・ァ・テ・ッ、キ、゙、ケ */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$mysqli->query("CREATE TABLE myCity LIKE City");
/* insert ・ケ・ニ。シ・ネ・皈ネ、猜キ、゙、ケ */
$query = "INSERT INTO myCity (Name, CountryCode, District) VALUES (?,?,?)";
$stmt = $mysqli->prepare($query);
$stmt->bind_param("sss", $val1, $val2, $val3);
$val1 = 'Stuttgart';
$val2 = 'DEU';
$val3 = 'Baden-Wuerttemberg';
/* ・ケ・ニ。シ・ネ・皈ネ、ツケヤ、キ、゙、ケ */
$stmt->execute();
$val1 = 'Bordeaux';
$val2 = 'FRA';
$val3 = 'Aquitaine';
/* ・ケ・ニ。シ・ネ・皈ネ、ツケヤ、キ、゙、ケ */
$stmt->execute();
/* ・ケ・ニ。シ・ネ・皈ネ、ト、ク、゙、ケ */
$stmt->close();
/* myCity 、ォ、鬢ケ、ル、ニ、ホケヤ、霹タ、キ、゙、ケ */
$query = "SELECT Name, CountryCode, District FROM myCity";
if ($result = $mysqli->query($query)) {
while ($row = $result->fetch_row()) {
printf("%s (%s,%s)\n", $row[0], $row[1], $row[2]);
}
/* キ�フ・サ・テ・ネ、ォハ�キ、゙、ケ */
$result->close();
}
/* ・ニ。シ・ヨ・���キ、゙、ケ */
$mysqli->query("DROP TABLE myCity");
/* タワツウ、ト、ク、゙、ケ */
$mysqli->close();
?>
ホ�2 シ�ウ、ュキソ
<?php
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
/* タワツウセキ、チ・ァ・テ・ッ、キ、゙、ケ */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
mysqli_query($link, "CREATE TABLE myCity LIKE City");
/* insert ・ケ・ニ。シ・ネ・皈ネ、猜キ、゙、ケ */
$query = "INSERT INTO myCity (Name, CountryCode, District) VALUES (?,?,?)";
$stmt = mysqli_prepare($link, $query);
mysqli_stmt_bind_param($stmt, "sss", $val1, $val2, $val3);
$val1 = 'Stuttgart';
$val2 = 'DEU';
$val3 = 'Baden-Wuerttemberg';
/* ・ケ・ニ。シ・ネ・皈ネ、ツケヤ、キ、゙、ケ */
mysqli_stmt_execute($stmt);
$val1 = 'Bordeaux';
$val2 = 'FRA';
$val3 = 'Aquitaine';
/* ・ケ・ニ。シ・ネ・皈ネ、ツケヤ、キ、゙、ケ */
mysqli_stmt_execute($stmt);
/* ・ケ・ニ。シ・ネ・皈ネ、ト、ク、゙、ケ */
mysqli_stmt_close($stmt);
/* myCity 、ォ、鬢ケ、ル、ニ、ホケヤ、霹タ、キ、゙、ケ */
$query = "SELECT Name, CountryCode, District FROM myCity";
if ($result = mysqli_query($link, $query)) {
while ($row = mysqli_fetch_row($result)) {
printf("%s (%s,%s)\n", $row[0], $row[1], $row[2]);
}
/* キ�フ・サ・テ・ネ、ォハ�キ、゙、ケ */
mysqli_free_result($result);
}
/* ・ニ。シ・ヨ・���キ、゙、ケ */
mysqli_query($link, "DROP TABLE myCity");
/* タワツウ、ト、ク、゙、ケ */
mysqli_close($link);
?>
セ螟ホホ网ホスミホマ、マーハイシ、ネ、ハ、熙゙、ケ。」
Stuttgart (DEU,Baden-Wuerttemberg) Bordeaux (FRA,Aquitaine)