Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia à todos. Eu estou com um pequeno problema: preciso transformar uma string que recebo da DB em uma operação matemática.
O código é o seguinte:
$slotquery = row(query("SELECT `attribute` FROM {{table}} WHERE id='{$userrow["slot1id"]}' LIMIT 1", "drops"));
$newvalue = $userrow["attack"] . $slotquery[1]["attribute"];
query("UPDATE {{table}} SET `attack`='{$newvalue}' WHERE `uid`='{$userrow["id"]}';", "drops");
No caso, o valor de "$newvalue" seria uma algo semelhante à "5+3", porém preciso transforma-la em um número (no caso, 8). Já tentei usar o (int) antes da string, porém nada.
Caso alguem possa me ajudar agradeço.
Observação: query() e row() funcionam de forma idêntica à mysql_query() e mysql_fetch_assoc().
Carregando comentários...