Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda com PHP e mysql


Prisci Analyser

Pergunta

Pessoal boa noite eu estou aprendendo agora sobre PHP e mysql gostaria de uma ajuda de vocês eu preciso fazer um site de cadastro simple ligado com o banco de dados já montei o site só que na hora que envio os dados para cadastrar o browser mostra esse erro O Internet Explorer não pode exibir a página da Web o meu programa está conectando no banco alguém pode me ajudar aqui vai o código que fiz : :blush:

obs:me bd chama cadastro e a tabela cliente

código da página de cadastro:

<HTML>

<HEAD>

<TITLE>Cadastro</TITLE>

</HEAD>

<BODY background="cora.jpg" >

<script language="javascript">

function valida_dados()

{

if(document.formcli.nomecliente.value =="")

{

alert("Digite o nome!");

return false;

}

}

</script>

</head>

<body>

<br><br><br><br><div align=center> <form action="cliente" method=POST name =formcli onSubmit="return valida_dados()">

<table>

<tr>

<td>

Nome:

</td>

<td>

<input type=text name=nomecliente><p>

</td>

</tr>

<tr>

<td>

RG:

</td>

<td>

<input type=text name=rgcli> <p>

</td>

</tr>

<tr>

<td>

Email

</td>

<td>

<input type=text name=emailcli><p>

</td>

</tr>

<tr>

<td>

Telefone

</td>

<td>

<input type=text name=telcli><p>

</td>

</tr>

<tr>

<td>

Cidade:

</td>

<td>

<input type=text name=cidadecli><p>

</td>

</tr>

<tr>

<td>

Estado:

</td>

<td>

<input type=text name=estadocli><p>

</td>

</tr>

</table>

<input type=submit value=Inserir name=op>

<input type=submit value=Remover name=op>

<input type=submit value=Alterar name=op>

</div>

</form>

</body>

código para conectar com o banco:

<?

$nomecliente=$_POST["nomecliente"];

$rgcli=$_POST["rgcli"];

$emailcli=$_POST["emailcli"];

$telcli=$_POST["telcli"];

$cidadecli=$_POST["cidadecli"];

$estadocli=$_POST["estadocli"];

$op=$_POST["op"];

//conectar com o banco de dados

$conecta=mysql_connect("localhost","","");

if($conecta)

{

echo "<p>Funcionou !<p>";

//seleciona o banco de dados existente

mysql_select_db("cadastro");

if($op=="Inserir") {

//cria string para inserir dados

$sql="Insert into cadastro (Nome,RG,Email,Telefone,Cidade,Estado) "

."values ('$nomecliente',$rgcli,'$emailcli',$telcli,'$cidadecli','$estadocli',)";

//executa comando sql no banco

$res=mysql_query($sql);

//echo "sql:$sql<p>";

//echo "res:$res<p>";

if($res)

{

echo"<p>Inclusão realizada com sucesso!<p>";

}

else

{

echo"<p>Erro ao incluir!<p>";

}

}

else if($op =="Excluir")

{

$sql="Delete from cadastro where nome=$nomecliente";

$res = mysql_query($sql);

$linhas=mysql_affected_rows();

if($linhas >0)

{

echo"Exclusão Realizada com sucesso!";

}

else

{

echo"Erro ao excluir";

}

}

else if($op=="Alterar")

{

$sql="uptade cadastro set Nome='$nomecliente',RG=$rgcli,Email=$emailcli,Telefone=$telcli,Cidade=$cidadecli,Estado=$estadocli, where nome='$nomecliente'";

$res = mysql_query($sql);

$linhas=mysql_affected_rows();

if($linhas >0)

{

echo"Alteração Realizada com sucesso!";

}

else

{

echo"Erro ao alterar";

}

echo"Parte de alteração!<p>";

}

}

else

{

echo "<p> Erro ao conectar no MySql<p>";

}

?>

Link para o comentário
Compartilhar em outros sites

16 respostass a esta questão

Posts Recomendados

  • 0

linha:

<form action="cliente" method=POST name =formcli onSubmit="return valida_dados()">

Verifique o action. Provavelmente mude para cliente.php

Link para o comentário
Compartilhar em outros sites

  • 0

cole o erro do internet explorer

Link para o comentário
Compartilhar em outros sites

  • 0

ele redireciona para essa página F:\site\cad_dep.php e dá esse erro

O Internet Explorer não pode exibir a página da Web

Causas prováveis:

Você não está conectado à Internet.

O site está encontrando problemas.

Talvez haja um erro de digitação no endereço.

Você pode tentar:

Diagnosticar Problemas de Conexão

Mais informações

Esse problema pode ser causado por vários motivos, incluindo:

A conectividade com a Internet foi perdida.

Site temporariamente indisponível.

O Servidor de Nomes de Domínio (DNS) não está acessível.

O Servidor de Nomes de Domínio (DNS) não tem uma listagem para o domínio do site.

Se for um endereço HTTPS (seguro), clique em Ferramentas, clique em Opções da Internet, clique em Avançadas e verifique se os protocolos SSL e TLS estão habilitados na seção de segurança.

Para usuários offline

Ainda é possível ver feeds inscritos e algumas páginas exibidas recentemente.

Para exibir feeds inscritos

Clique no botão Central de Favoritos , clique em Feeds e clique no feed que deseja exibir.

Exibir as páginas da Web visitadas recentemente (talvez não funcione em todas as páginas)

Clique em Ferramentas e clique em Trabalhar Offline.

Clique no botão Central de Favoritos , clique em Histórico e clique na página que deseja exibir.

Link para o comentário
Compartilhar em outros sites

  • 0

(Santa paciência)

Tu entraste por qual endereço no navegador?!

http://localhost/algumaCoisa/formulario.php

ou

F:\Site\formulario.php

?!

Link para o comentário
Compartilhar em outros sites

  • 0

(calma querido não perca a paciência)

na hora que eu envio os dados para enviar ai é redirecionado para essa página F:\site\cad_dep.php e dá esse erro

a minha página de cadastro eu entro por aqui F:\site\cadastro.html é que está salva no pen drive será que é por isso que dá errado?

Link para o comentário
Compartilhar em outros sites

  • 0

Bom... Vamos lá...

Acho que tu precisas de uma apostila... O PHP é um interpretador de scripts que roda sobre servidores WEB; ou seja, tu precisas instalar um server web e depois instalar o interpretador do PHP nele... Tu tens o apache instalado, por exemplo?

Tu não podes chamar o arquivo pelo browser localmente (F:\TalPasta\TalArquivo.php)... Tu precisas carregar ele no servidor local (por exemplo) como localhost...

http://www.google.com.br/search?hl=pt-BR&a...ação+apache+php

http://www.google.com.br/search?hl=pt-BR&q=apostila+php

Abraços!

Link para o comentário
Compartilhar em outros sites

  • 0

De nada! Desculpe pelo santa paciência! =)

Link para o comentário
Compartilhar em outros sites

  • 0

Bom agora eu salvei em HTDOCS por isso dava aquele erro só que agora está dando outro erro esse aqui alguém pode ajudar??

Inclusão realizada com sucesso!

"; } else { echo"

Erro ao incluir!

"; } } else if($op =="Excluir") { $sql="Delete from cliente where nome=$nomecliente"; $res = mysql_query($sql); $linhas=mysql_affected_rows(); if($linhas >0) { echo"Exclusão Realizada com sucesso!"; } else { echo"Erro ao excluir"; } } else if($op=="Alterar") { $sql="uptade cliente set Nome='$nomecliente',RG=$rgcli,Email=$emailcli,Telefone=$telcli,Cidade=$cidadecli,Estado=$estadocli, where nome='$nomecliente'"; $res = mysql_query($sql); $linhas=mysql_affected_rows(); if($linhas >0) { echo"Alteração Realizada com sucesso!"; } else { echo"Erro ao alterar"; } echo"Parte de alteração!

"; } } else { echo "

Erro ao conectar no MySql

"; } ?>

Link para o comentário
Compartilhar em outros sites

  • 0

Tens php instalado? Ele não está sendo interpretado... Ou tu utilizas um editor de PHP com highlighting pra tu veres como está teu código...

http://www.aptana.com/

Editado por Wanderson Camargo
Link para o comentário
Compartilhar em outros sites

  • 0

Fiz testes aqui. Teu interpretador não está funcionando e isso é fato. Troquei as tags PHP <? ?> por <teste teste> e a saída ficou idêntica a tua ou seja, tu não tens PHP instalado.

Todavia, se alguém tem outra opinião, solicito-a.

E tenha dito.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...