Jump to content
Fórum Script Brasil
  • 0

Inclusão de Clientes


Valerio.TI

Question

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 to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...