Como vai pessoal?
Quem aqui nunca teve aquele probleminha na tabela heroes, no qual, o nome dos heroes ficam com o nome de um só char?
Aposto que pelo menos uma vez já tiveram.
Isso causa um transtorno aos seus players, pois no ranking in-game, não mostra o nome dele, e sim de outro char.
Ruim não??
Bom, para concertar isso, montei um script PHP, que fará a correção automática dos nomes de todos os heroes.
Basta configurar o arquivo .php com seus dados MySQL, e executar no navegador.
Código Arquivo PHP:
<?php
//-----------------------------------//
//---Script feito por _Dudu_1533-----//
//------dudu1533_php@hotmail.com-----//
//-----------------------------------//
$servidor = "localhost";
$usuario = "root";
$senha_m = "";
$banco = "";
$conexao = mysql_connect($servidor, $usuario, $senha_m) or die(mysql_error());
mysql_select_db($banco, $conexao) or die(mysql_error());
$sql = mysql_query("SELECT h.*, (SELECT char_name FROM characters WHERE charId = h.charId) AS nome FROM heroes AS h") or die(mysql_error());
while($c = mysql_fetch_array($sql)) {
mysql_query("UPDATE heroes SET char_name = '".$c['nome']."' WHERE charId = ".$c['charId']) or die(mysql_error());
}
echo "Heroes arrumados com sucesso!";
?>
Ou então, façam o download:
Agradeçam para ver o código do arquivo ou para baixá-lo.
Espero que ajude muitos administradores =)
Até a próxima.