oscarlosan   7 Sep, 2012, 3:15 am
#1
para actualizar una tabla de la BD con esta sentencia es suficiente:

$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...

Smile
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
$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.

Envía un DM o MP si te interesa patrocinar alguna actualización o complemento a alguno de mis plugins.

[Imagen: signature.png]

Discord omar.gonzalez (Omar G.#6117); Telegram at @omarugc;
  
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.