mysqli_query($connect, "UPDATE `news` SET `title` = '$_POST[n_title]', `short_content` = '$_POST[n_short_content]', `full_content` = '$_POST[n_content]' WHERE `id`='$_POST[n_id]' ");
UPDATE `blah` SET `isDeleted` = ?, `modify_date` = ? WHERE author_id = ?
-------------------------------------------------------
| id | is_deleted | modify_date | author_id |
-------------------------------------------------------
| 1 | f | 2017-01-02 | 1 |
-------------------------------------------------------
| 2 | f | 2017-01-02 | 1 |
-------------------------------------------------------
| 5 | f | 2017-01-02 | 3 |
-------------------------------------------------------
WHERE author_id = 1
, то UPDATE обновит несколько записей. <?php
function connectDB() {
try {
$pdo = new PDO('mysql:host=localhost;dbname=#', 'root', '');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
return $pdo;
} catch (PDOException $e) {
exit($e->getMessage());
}
}
function getA() {
$pdo = connectDB();
$select = $pdo->query("SELECT * FROM # ORDER BY id DESC", PDO::FETCH_ASSOC);
$result = $select->fetchAll();
var_dump($result);
}
getA();
?>
R::getCol
?$userId = 20;
try {
$db = new PDO("pgsql:dbname=basa;host=localhost", "admin", "123" );
$sql = "SELECT * FROM public.users WHERE id = ?";
$sqlQuery = $db->prepare($sql);
$sqlQuery->execute([$userId]);
while($result = $sqlQuery->fetch(PDO_FETCH_ASSOC))
{
echo "{$result['id']} / {$result['name']}<br />";
}
$dbh = null;
}
catch(PDOException $e)
{
echo $e->getMessage();
}
$.post('путь/к/пхп/обработчику').then(function(){
$('#alerts').html("0");
});
$name = 'Admin' // Получить имя из сессии или еще откуда
R::exec( 'UPDATE users SET alerts=0 WHERE name = ?', array($name) ); //Как то так, не уверен что это у вас ReadBeanPHP и не уверен что он в exec так получает парамертры
$content = $fenom->display($controller_object->$controller_method(), $controller_object->getData());
$content = $fenom->fetch($controller_object->$controller_method(), $controller_object->getData());