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

Inclusão de Clientes


Valerio.TI

Pergunta

Pessoal, sou novato em PHP, instalei o WAMPSEVER 2.0, nele vem incluso o PHP 5.3.0 e o MySql 5.1.36.

Desenvolvi um pequeno sistema de inclusão de clientes no banco de dados, porém quando executo o mesmo apresenta o erro abaixo:

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

Fatal error: Unknown: Failed opening required 'C:/wamp/www/Inclusão de Clientes/insere.php' (include_path='.;C:\php5\pear') in Unknown on line 0

***********************************

Seria alguma configuração no arquivo PHP.ini?

Segue abaixo os códigos para que vocês possam analisar:

conectdb.php

Código que faz a conexão com o banco de dados.

<?php

// Local qu está rodando o php

$hostname = 'localhost';

//nome do usuario que tem acesso ao servidor

$username = 'root';

//Senha do usuario, no exemplo esta em branco

$senha = '';

//Banco de dados desejado

$banco = 'valerio';

//mysql_connect: abre a conexão com o servidor mysql

$db = mysql_connect($hostname, $username, $senha);

//mysql_select_db: Seleciona um banco de dados Mysql

mysql_select_db($banco,$db);

?>

***************************************

incCliente.htmml

Formulário para pegar os dados que o usuário irá digitar.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Inclui Registros</title>

</head>

<body>

<form name="insere" action="insere.php" method="post">

<h1>Inclusão de Clientes</h1>

<p><b>Nome: </b><input type="text" name="edNome" size="40 maxlength="80">

</p>

<p><b>Sexo: </b><input type="radio" name="rgSexo" value="M" CHECKED>

Masculino</input>

<input type="radio" name="rgSexo" value="F">Feminino</input> </p>

<p><b> Endereço: </b><textarea nema="edEndereco" rows="3" cols="40"></textarea>

<br>

<center><input type="submit" value="Incluir"></center>

</form>

</body>

</html>

*********************************************

insere.php

Código que pega os dados digitados no formulário e insere no Banco de dados.

<?php

$edNome = $_POST["edNome"];

$rgSexo = $_POST["rgSexo"];

$edEndereco = $_POST["edEndereco"];

$res1 = mysql_connect("localhost", "root", "");

if($res1){

$sql = "insert into cliente (nom_cliente, sex_cliente, end_cliente) VALUES ('$edNome', '$rgSexo','$edEndereco')";

$res2 = mysql_db_query("valerio", "$sql", $res1);

if($res2){

echo "Novo cliente adcionado";

} else {

echo "Erro de Inclusão";

}

mysql_free_result($res2);

mysql_close($res1);

?>

Se alguém souber a causa deste erro, e puder me mostrar fico muito grato.

Obrigado!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

cara, da um include no arquivo insere.php para o arquivo de conexao...

include 'conectdb.php';
ai essa parte aqui
$res1 = mysql_connect("localhost", "root", "");
if($res1){
$sql = "insert into cliente (nom_cliente, sex_cliente, end_cliente) VALUES ('$edNome', '$rgSexo','$edEndereco')";
$res2 = mysql_db_query("valerio", "$sql", $res1);
troque por
$sql = "insert into cliente (nom_cliente, sex_cliente, end_cliente) VALUES ('$edNome', '$rgSexo','$edEndereco')";
if($sql) {
echo 'Cliente incluido';
} else {
echo 'Erro na inclusão';
}

ve se funciona!

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
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...