سÙاÙ
ÛÙ Ú©ÙØ¦Ø±Û Ø¯Ø§Ø±Ù
:
UPDATE categories SET name=:name WHERE (id=:id)
Ù Û٠آراÛÙ:
Array
(
  [name] => PHP
  [id] => 2
)
اÛÙار٠ب٠عÙÙا٠پاراÙ
تر ب٠Ù
تد bind Ù
ÛÙرستÙ
.
Ù
شک٠اÛÙÙ Ú©Ù Ù
Ùدار id Ø¨Ø±Ø§Û name ثبت Ù
Ûش٠در ØاÙÛ Ú©Ù Ø¨Ø§Ûد Ù
Ùدار name Ø¨Ø±Ø§Û ÙÛÙد  name ثبت بش٠٠Ù
Ùدار id Ø¨Ø±Ø§Û id.
Ù
تد bind اÛÙÙ:
public function bind( $sql, $params = [] ) {
$this->stmt = $this->pdo->prepare( $sql );
if ( count( $params ) > 0 ) {
foreach ( $params as $field => $value ) {
$this->stmt->bindParam( ":{$field}", $value, $this->pdoParamType( $value ) );
}
}
$this->stmt->execute();
}
از bindParam ÙÙ
Ûش٠داخ٠foreach استÙاد٠کردØ
ÙØ·Ùا٠راÙÙÙ
اÛÛ Ú©ÙÛد.
Ù
تشکرÙ
. برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید
برچسب : نویسنده : خنجی prog بازدید : 155 تاريخ : شنبه 16 بهمن 1400 ساعت: 18:19