[Tutorial] Trocar skin PHP + MySQL.
#1

Trocar skin PHP + MySQL


Bom Galera Venho aqui compartilhar com voces Um Sistema Bбsico de Troca de Skin em PHP + MySQL

Й Necessбrio saber o bбsico de MySQL e PHP.iremos usar PHP e MySQL.


Bom para comecar vamos Criar as Tabela necessбrias ; )

Vou somente demonstrar para voces.

primeiro vamos criar o banco de dados (Db).Vamos dar o nome de teste.

PHP код:
CREATE DATABASE `teste` ; 
Agora crie uma tabela com chamada de skins , 2 Colunas com nome de (nome,skin)..



VARCHAR: textos atй 255 Caracteres
INT: Nъmeros inteiros ou negativos

Tamanho: й o tamanho no caso Maximo de caracteres no nome samp й 24 , e de numeros de skin 3.

Agora vamos criar um formulario, й onde ele vai digitar o id da skin a ser alterada.


Um Simples.
PHP код:
<form method="post" action="askin.php">
<
label>Digite o id da sua skin:</label>
<
input type="text" name="skin" maxlength="3" />
<
input type="submit" value="Trocar" />
</
form
Form method : Existe dois modos o Get e o Post..
GET e POST: GET passarб as informaзгos do formulario pelo link da Pбgina , POST ira levar parб a Pбgina sem mostrar a query string no link.
Action: A Aзгo que o formulario ira fazer no caso chamar a pбgina askin.php
Input type : Aqui o estilo da caixa de texto text(Digitar texto normal), Tem outros tambem como o de password que transforma o texto
em um espйcie de bolinha preta (tipos asteriscos).
e o maxlenth , o tamanho do texto ao digitar , no nosso caso serб "3"

<input type="submit" value="Entrar" /> Aqui criarб o botгo ou seja o botгo que vai chamar a Pagina PHP que realizara a funзгo.


Agora vamos a Pбgina PHP que realizarб a troca de skin Vou deixar um link no pastebin:
Link:http://pastebin.com/vS0vA5XS // salve com nome askin.php


Explicaзхes:
PHP код:
$host "localhost"//servidor onde o mysql esta rodando.
$user "root"// Nome de usuario do servidor MySQL.
$pass "Senha"//Senha do usuбrio Dos servidor MYSQL.
$db "teste"// DataBase que iremos utilizar no caso a "Teste". 
PHP код:
// Aqui vamos fazer a conexгo ao servidor MySQL. Caso nгo de certo ira aprecer a mensagen e encerra o script.
$conectar mysql_connect($host$user$pass) or die ("Nгo possivel conectar no Banco de Dados.");
$skin $_POST['skin']; // Lenbra do formulario acima  que demos o nome de skin ? type="text" name="skin" maxlength="3"
mysql_select_db($db$conectar); // aqui vamos selecionar o banco definido logo acima no $db = "teste";
// Agora vamos atribuir o conteudo da variavel "skin" passada pelo formulario a outra vбriavel..
$query "UPDATE skins SET skin = '".$_POST['skin']."' WHERE nome = 'break'"// agora vamos iniciar a Nossa consulta.
// Agora vamos enviar a nossa consulta para a data base e retornara sucesso ou falha.
if(mysql_query($query$conectar))
{
    echo 
"Skin alterada Com Sucesso";
}
else
{
    echo 
"Erro ao alterar skin.";
}
 
?> 

Explicaзгo Rбpida:
UPDATE skins SET skin Irб atualizar a Coluna "Skin" que estб dentro da tabela skins.
WHERE nome = 'break'"; Nesse caso ira Atualizar a Skin para o usuario "break", que estб dentro da tabela skins > nome > break.
Em breve irei fazer um tutorial de sistema de registro/login com SESSIONS





Bom Galera Estб Muito simples
Isso foi so um exemplo Para ter noзгo de como se faz.. Nгo estб 100% pretendo atualizar com o tempo Para proibir letras no

formulario e id de skin verdadeiros , Para evitar crash!

Creditos
Criaзгo BreakDriFT
-
e ao SubZero
*-*

Nгo permito a postagen em outros lugares ..
Reply
#2

Muito simples ^^ poderia usar mйtodos GET e POST.

Mais boa intenзгo de posta. Gostei
Reply
#3

Quote:
Originally Posted by [BPW]Wesley
Посмотреть сообщение
Muito simples ^^ poderia usar mйtodos GET e POST.

Mais boa intenзгo de posta. Gostei
Wtf ? , veja a Que estou a usar mйtodo POST .

Quote:
Originally Posted by BreakDriFT
<form method="post" action="askin.php">
Reply
#4

Bom Trabalho Parabens
Reply
#5

Legal !
Reply
#6

Pqp, falo grego pra min kkk
Reply
#7

Quote:
Originally Posted by 4LiSs0N
Посмотреть сообщение
Bom Trabalho Parabens
Quote:
Originally Posted by [NVC]iTrevaS
Посмотреть сообщение
Legal !
Obrigado a todos :B

Quote:
Originally Posted by Luciano*
Посмотреть сообщение
Pqp, falo grego pra min kkk
Que nada, so precisa saber o Bбsic =), To pensando em fazer um tutorial mais pra frente sobre SQL e PHP.
Com tudo que sei
Reply
#8

Esqueзeu eu nos creditos fdp
eu que te encinei ! Zoaa!

@_@

Boa e.e
Reply
#9

Bem ъtil, parabйns
Reply
#10

Quote:
Originally Posted by @Riichard
Посмотреть сообщение
Esqueзeu eu nos creditos fdp
eu que te encinei ! Zoaa!

@_@

Boa e.e
Vlw , Gazelinha =)

Quote:
Originally Posted by WagnerPM
Посмотреть сообщение
Bem ъtil, parabйns
Valeu, Espero que sim rs ; )
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)