Capturando o valor de uma variável via GET - ASP
Enviando a variável:
Provavelmente você estará num navegador web e digitará ou acessará um endereço como este: www.site.com/campo=valor.
Depois disso, você captura esta variável campo da seguinte maneira:
variavel = Request.QueryString("campo")
Re:Capturando o valor de uma variável via GET - ASP
No Php seria assim:
www.site.com/campo=valor.
variavel = $_GET("campo");
Re:Re:Capturando o valor de uma variável via GET - ASP
Na verdade a URL nesse caso seria:
www.site.com?campo=valor
Não "/"
Sim "?"
Criando um sistema simples de notícias em PHP
Bom, para iniciarmos o nosso simples sistema de notícias, devemos antes de tudo, pensar no projeto a se realizar. Na sua amplitude e escala. Em que sua aplicação será utilizada, porque fará uma diferença enorme o uso que você dará a ele, então, sendo assim, o primeiro passo é você pensar e repensar na estética que você dará a ele. Isso fica por sua conta, a funcionalidade é problema meu, então, vamos lá!
Como esta é uma aplicação simples, rápida e a estética ficará por sua conta, precisamos criar o banco de dados para que o seu projeto seja conciso e bem estruturado.
1º. passo: Criar o banco de dados para receber as informações que você irá armazenar. Abra no seu editor de PHP, ou HTML mesmo um novo arquivo e salve-o como instalar.php.
$cria_tabela = mysql_query("
data_noticia varchar(20) not null,
noticia varchar(255) not null,
Agora vamos criar a página index.php, onde daremos forma ao formulário que enviará os dados das notícias ao banco de dados mysql. Depois de criar um novo arquivo com o nome index.php, insira estas linhas de comandos.
Titulo: <input type="text" name="titulo"><br>
Data notícia: <input type="text" name="data_noticia"><br>
Notícia: <input type="textarea" name="noticia"><br>
No topo do arquivo index.php, coloque o código php abaixo, que irá permitir cadastrar as informações da notícia no banco de dados.
$data_noticia = $_POST["data_noticia"];
#---> Aqui verificamos se as variáveis estão vazias
if(empty($titulo) and empty($data_noticia) and empty($noticia)){
echo "AS VARIÁVEIS ESTÃO VAZIAS!";
echo "TUDO BEM, VAMOS EM FRENTE";
$inserir = mysql_query("INSERT INTO noticias(titulo, data_noticia, noticia)values('$titulo','$data_noticia','$noticia')or die(mysql_error());
echo "SUCESSO NO CADASTRO DE NOTICIA!";
echo "ERRO NO CADASTRO DE NOTICIA!";
Muito bem, agora vamos criar o arquivo config.php, que fará a conexão dos outros arquivos com o banco de dados.
$pass = ""; #Se tiver senha no seu bd, então é a sua usual
$banco = "bd_noticias";
$new_conection = mysql_connect("$host", "$user", "$pass");
$sel_bd = mysql_select_db("$banco");
#---> Salve este arquivo como config.php
Pronto! Agora você já poderá inserir suas noticias de forma rápida, simples e objetiva.
Em breve estarei postando a parte II deste tutorial.
Read more: https://designerssclub.webnode.com.br/
Re:Criando um sistema simples de notícias em PHP
Este bloco de código é desnecessário:
Se na query que grava a notícia já temos o "or die(mysql_error());" o script irá se interromper aí em caso de erro e não mostrará mais nada além disso. A opção ao invés de mostrar o próprio erro do mydql seria:
$inserir = mysql_query("INSERT INTO noticias(titulo, data_noticia, noticia)values('$titulo','$data_noticia','$noticia')or die("ERRO NO CADASTRO DE NOTICIA!");