Ventura 1 Postado Novembro 10, 2006 Share Postado Novembro 10, 2006 Feito por Tatu Hunter. lá pessoal! Mais um script feito por mim, esse script mostra: Nome, SQM, Valor, Cidade e o Dono dela. Aqui vamo ao código: config.php <?//Configuração basica$cfg['map'] = "Graviria"; //Nome do seu map, se seu map for Graviria.otbm então o nome do seu map será Graviria sem o .otbm$cfg['pasta'] = "c:\otserv\data/"; //Caminho para a pasta DATA//Cidades//Verifique o ID das cidades em seu Map Editor//Suporta até 12 cidades.$cidade[1] = "Venore";$cidade[2] = "Edron";$cidade[3] = "Liberty Bay";$cidade[4] = "Carlin";$cidade[5] = "Thais";$cidade[6] = "Ab'dendriel";//Dados de Conexão com o Banco de Dados$db['user'] = "root";$db['pass'] = "";$db['host'] = "localhost";$db['name'] = "otserve";//Conectando com o banco de dados@mysql_connect($db['host'], $db['user'], $db['pass']) or die("Não foi possivel conectar com o Banco de Dados.");@mysql_select_db($db['name']) or die("Não foi possivel selecionar a tabela de dados: <b>".$db['name']."</b>."); ?> casas.php <!-- Script made by Tatu_Hunter //--><h3 align="center"><strong>Casas do Server</strong></h3><table width="100%" border="0" cellpadding="3" cellspacing="1"> <tr> <th><span class="style1">Nome:</span></th> <th><span class="style1">Sqm:</span></th> <th><span class="style1">Valor:</span></th> <th><span class="style1">Cidade:</span></th> <th><span class="style1">Dono:</span></th> </tr> <!-- Script made by Tatu_Hunter //--><?include("config.php");$housefile = $cfg['pasta']."world/".$cfg['map']."-house.xml";$file = simplexml_load_string(file_get_contents($housefile));$i=1;foreach($file->house as $house) { if($house['townid'] == 1) { $town = $cidade[1]; } elseif ($house['townid'] == 2) { $town = $cidade[2]; } elseif ($house['townid'] == 3) { $town = $cidade[3]; } elseif ($house['townid'] == 4) { $town = $cidade[4]; } elseif ($house['townid'] == 5) { $town = $cidade[5]; } elseif ($house['townid'] == 6) { $town = $cidade[6]; } elseif ($house['townid'] == 7) { $town = $cidade[7]; } elseif ($house['townid'] == 8) { $town = $cidade[8]; } elseif ($house['townid'] == 9) { $town = $cidade[9]; } elseif ($house['townid'] == 10) { $town = $cidade[10]; } elseif ($house['townid'] == 11) { $town = $cidade[11]; } elseif ($house['townid'] == 12) { $town = $cidade[12]; } echo '<tr><td><center>'.$house['name'].'</center></td><td><center>'.$house['size'].' sqm</center></td><td><center>'.$house['rent'].' gold</center></td><td><center>'.$town.'</center></td>'; $i++; $ver_house = mysql_query("SELECT * FROM houses WHERE houseid = '".$house['houseid']."'") or die(mysql_error()); $sql_house = mysql_fetch_array($ver_house); $ver_player = mysql_query("SELECT * FROM players WHERE id = '".$sql_house['owner']."'") or die(mysql_error()); $sql_player = mysql_fetch_array($ver_player); if($sql_house['owner'] == $sql_player['id']){ $status = 'Alugada por: <strong><a href="?topico=buscar&char='.$sql_player['name'].'">'.$sql_player['name'].'</a></strong>'; }else{ $status = "Livre"; } echo '<td><center>'.$status.'</center></td>'; } echo '</tr>'; ?></table><!-- Script made by Tatu_Hunter //--> Link para o comentário https://xtibia.com/forum/topic/32021-sql-visualiza%C3%A7%C3%A3o-de-casas/ Compartilhar em outros sites More sharing options...
honux 1 Postado Novembro 10, 2006 Share Postado Novembro 10, 2006 Não sei se conheço esse Tatu Hunter.... Porém ele poderia ter amenizado algumas coisas.... como por exemplo no lugar desse if feio pra ver de qual cidade utilizar um switch.... e ter melhorado essa busca do SQL, ele fez duas sendo que pode ser utilizada somente uma.... porém parabéns... Link para o comentário https://xtibia.com/forum/topic/32021-sql-visualiza%C3%A7%C3%A3o-de-casas/#findComment-171429 Compartilhar em outros sites More sharing options...
brab0 0 Postado Novembro 19, 2006 Share Postado Novembro 19, 2006 Como determinar a id das cidades? Link para o comentário https://xtibia.com/forum/topic/32021-sql-visualiza%C3%A7%C3%A3o-de-casas/#findComment-177598 Compartilhar em outros sites More sharing options...
Chakau 0 Postado Janeiro 8, 2007 Share Postado Janeiro 8, 2007 Como sempre Ventura no comando ^^ Aki deu certo vlws Link para o comentário https://xtibia.com/forum/topic/32021-sql-visualiza%C3%A7%C3%A3o-de-casas/#findComment-215254 Compartilhar em outros sites More sharing options...
skynagerloas 1 Postado Janeiro 24, 2007 Share Postado Janeiro 24, 2007 Precisava de um site inteiro plx Link para o comentário https://xtibia.com/forum/topic/32021-sql-visualiza%C3%A7%C3%A3o-de-casas/#findComment-228419 Compartilhar em outros sites More sharing options...
Posts Recomendados