Sistema De Downloads = Ao Wmonline
#31
Posted 02/03/2004, 00:03
é (mysql_error());
#32
Posted 02/03/2004, 21:23
tabela criada no mysql
arquivo de cadastro concluido
pagina que mostra os downloads aparentemente acertada
admin sendo feito
#33
Posted 03/03/2004, 11:54
deem uma olhada quaso tenham duvidas !
http://forum.wmonlin...showtopic=52611
Flw !!!
PALMEIRAS - Primeiro campeão do mundo em 1951
#34
Posted 03/03/2004, 12:42
esse tuto já disponibiliza o código pronto, oq não vale a pena.
se puder ajudar com o script posta aí.
#35
Posted 03/03/2004, 13:43
flw !!!
PALMEIRAS - Primeiro campeão do mundo em 1951
#36
Posted 03/03/2004, 15:04
me respode aí....ta ok, se precisarem de ajudam ! eu ajudarei
flw !!!
pra criar categorias diferentes como por exemplo:
scritps
|_php
|_sistemas de bate papo
eu tenho que criar uma nova tabela categorias certo?
nessa tabela teria id e oq mais?
#37
Posted 03/03/2004, 15:26
ai nela você coloca
ID | Nome da Categoria | ( e se quiser ) Clicks ou Imagem |
e depois e só ir cadastrando !
flw !!
PALMEIRAS - Primeiro campeão do mundo em 1951
#38
Posted 03/03/2004, 23:09
#39
Posted 04/03/2004, 00:07
Justiça
Esperança
Saúde
União
Salvação
Deus é fiel...
#40
Posted 04/03/2004, 00:18
#41
Posted 04/03/2004, 00:24
Valeu cara!!!!O sistema esta bem trabalhado kra, mais se izer uma administração para adicionar downloads vai ficar melhor ainda, parebens!!
Mas tipow, eu fiz isso para um forum, por isso naum coloquei isso....
Mas quem sabe...
valeu cara
Justiça
Esperança
Saúde
União
Salvação
Deus é fiel...
#42
Posted 04/03/2004, 13:52
#43
Posted 04/03/2004, 21:22
downloads.sql (que contém as tabelas)
CREATE TABLE `downloads` ( `id` INT AUTO_INCREMENT , `nome` VARCHAR( 30 ) NOT NULL , `tamanho` VARCHAR( 15 ) NOT NULL , `url` VARCHAR( 200 ) NOT NULL , `cliques` INT DEFAULT '0' NOT NULL , `descricao` TEXT NOT NULL , PRIMARY KEY ( `id` ) )
Arquivo downloads.php
<? include"conexao.php"; $sql = mysql_query("Select * from downloads order by id desc") or die mysql_error(); while($l = mysql_fetch_array($sql)) { echo"Nome do download: $l['nome']<br> Tamanho: $l['tamanho']<br> Cliques: $l['cliques']<br> Descrição: $l['descricao']<br><br> } ?>
Gerenciar.php
<?php include"conexao.php"; $sql = mysql_query("Select * from downloads order by id desc") or die ("Erro no comando SQL".mysql_error()); while($l = mysql_fetch_array($sql)) { echo"Nome do download: $l['nome']<br> Tamanho: $l['tamanho']<br> Cliques: $l['cliques']<br> <a href='?acao=editar&id=$l[id]'>Editar</b> --- <a href='?acao=excluir&id=$l[id]'>Excluir</a><br><br> "; } switch($acao) { case excluir: $sql_del = mysql_query("DELETE FROM downloads WHERE id='$_GET[id]'") or die("Erro no SQL: ".mysql_error()); if($sql_del) { echo"Arquivo deletado com sucesso"; } else { echo"Erro ao deletar o arquivo"; } break; case editar: if(!$submit) { $sql_del = mysql_query("Select * FROM downloads WHERE id='$_GET[id]'") or die("Erro no SQL: ".mysql_error()); while($l = mysql_fetch_array($sql)) { echo" <form method='POST' action='?acao=cadastrar'> Nome<br> <input type='text' name='nome' size='20' value='$l[nome]'><br> Tamanho<br> <input type='text' name='tamanho' size='20' value='$l[tamanho]'><br> Url<br> <input type='text' name='url' size='20' value='$l[url]'><br> Descrição<br> <textarea rows='3' name='descricao' cols='20'>$l[descricao]</textarea><br> <input type='submit' value='Submeter' name='submit'><br> <input type='reset' value='Redefinir' name='B2'><br> </form> "; } } else { $sql = mysql_query("UPDATE downloads SET nome='$_POST[nome]',tamanho='$_POST[tamanho]' ,url='$_POST[url]',descricao='$_POST[descricao]' WHERE id='$_GET[id]'") or die("Erro no SQL: ".mysql_error()); if($sql) { echo"Atualizado com sucesso!!!"; } else { echo"Erro ao atualizar"; } } } ?>
Explicando:
Abri um switch com as acoes, na ação dexcluir ele DELETE FRom ou seja deleta da tabela o onde estou puxando o ID ele deleta.
No editar ele seleciona os dados e joga no value do input text, caso eu ñ edite nada ele ja selecinou o valor e o joga por "default" ali, ai posso alterar a vontade.
Tem um if(!$submit) { }
q serve para caso o $submit esteja em branco ele mostrar o form, caso esteja "carregado" eu uso o else para executar a ação de editar!
Ainda coloquei um IF($sql) { que confere se a sql foi executada com sucesso e executa o echo imprimindo a msg de sucesso!
Bom, é isso aew... agora virá o arquivo que mostra, depois iremos fazer a página administrativa protegida, no arquivo que mostra vamos colocar paginação.
Mais a frente poderemos também faze-la por grupos com voto e comentários! Mais isso é mais a frente, vamos continuar fazendo com calma!
Qualquer dúvida falem aew e comentem o que seria interessante ter...
Edição feita por: brigman, 04/03/2004, 23:38.
#44
Posted 04/03/2004, 23:23
Edição feita por: Rafael :), 04/03/2004, 23:26.
Justiça
Esperança
Saúde
União
Salvação
Deus é fiel...
#45
Posted 04/03/2004, 23:39
eu tava até comentando de criar mais uma tabela categorias sako?
no geral ta dando pra eu entender mais ou menos, ta dando pra levar legal, por enquanto to apenas com duvida em relacão a tabela ex: pq nome` VARCHAR( 30 ) e não 35 por exemplo? é só isso..
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)