Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/plugins/avatarep.php on line 1102

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
update tabla
oscarlosan   7 Sep, 2012, 3:15 am
#1
para actualizar una tabla de la BD con esta sentencia es suficiente:

Código:
$db->write_query('UPDATE '.TABLE_PREFIX.'users SET reputation = reputation + 1 WHERE uid='.$uid);
Cluster   7 Sep, 2012, 8:42 am
#2
No entiendo tu duda...

:)
oscarlosan   10 Sep, 2012, 1:23 am
#3
(7 Sep, 2012, 8:42 am)Cluster escribió: No entiendo tu duda...



es decir si hay que añadir algun evento para que esa consuta en un plugin llegue a ejecutarse. Y si es así como se ejecuta dicho evento.
Lo único que sé es que dicha sentencia no actualiza mi BD.

te lo digo de otra forma. como haces UPDATES a la BD de MyBB desde un plugin.

Gracias.
Omar G.   10 Sep, 2012, 10:57 am
#4
Código PHP:
<?php 
$plugins
->add_hook('global_end', 'foo');
function
foo()
{
global
$db;

$uid = 1;

$db->update_query('users', array('reputation' => '`reputation`+1'), "uid='{$uid}'", 1, true);
}
Última modificación: 10 Sep, 2012, 10:59 am por nicods_20055.
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.