Buenas estimados amigos, he hecho un script que lee la base de datos y si en la tabla "bonus" existe el valor "0", el script procede cambiando luego el valor ese "0" a "1" y, en caso de que intente iniciar el script con el valor de bonus a "1" le diga un mensaje al usuario de que ya utilizo una vez el script y ni puede volver a hacerlo.
Aqui el script:
Código PHP:
<?php
$consulta=doquery("SELECT bonus FROM uni2_users");
if ($consulta['bonus'] == 0) {
//Le damos la materia oscura
doquery("UPDATE {{table}} SET `matter` = '".(10000.01)."' WHERE `id` = '".$user['id']."' ;",'users');
//Y agregamos en la base de datos que ya reclamo su premio una vez
doquery("UPDATE {{table}} SET `bonus` = '".(1)."' WHERE `id` = '".$user['id']."' ;",'users');
//Y le decimos que todo salio bien
echo "Se han agregado 10.000 de Materia Oscura a tu cuenta, Disfrutalo.";
}
elseif ($consulta['bonus'] == 1){
echo "Ya usted reclamo su reclamo su bonus.";
}
?>
El lerror que da es el siguiente:
______________________________
Missing argument 2 for doquery(), called in /home/vol7/hostingsagratis.0lx.net/0lx_6222730/ogameturbo.hostingsagratis.0lx.net/htdocs/juego/game/bonus.php on line 23 and defined-/home/vol7/hostingsagratis.0lx.net/0lx_6222730/ogameturbo.hostingsagratis.0lx.net/htdocs/juego/game/db/mysql.php-9-E_WARNING
______________________________
Gracias de antemano.