Arquivado
Este tópico foi arquivado e está fechado para novas respostas.
- 0
Almoxarifado php Cadastro banco de dados
Perguntado por
marlone
Este tópico foi arquivado e está fechado para novas respostas.
Perguntado por
marlone
Ao usar o fórum, você concorda com nossos Termos e condições.
Estou estudando php e estou com algumas dificuldades. Toda vez que faço o teste pra saber se esta funcionando assim que eu digito e envio o cadastro para o banco de dados ele n cadastra, mas se eu cadastrar todos menos o nome ele envia, e se eu cadastrar só o nome ele também envida, mas todos juntos não... Sei que ficou confuso, mas alguém pode me ajudar a resolver?
<?php
$dbhost = "127.0.0.1";
$dbuname = "root";
$dbpass = "";
$dbname = "54564";
mysql_connect($dbhost,$dbuname,$dbpass) or die ("<br /><br /><center>Problemas ao conectar no servidor: " . mysql_error() . "</center>"); $conn = mysql_select_db($dbname) or die ("<br /><br /><center>Problemas ao selecionar a base de dados do sistema: " . mysql_error() . "</center>");
function close($conn)
{
mysql_close($conn);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php
$titulo = "Controle » Cadastrar material";
require_once ("includes/header.php");
?>
</script>
</head>
<body>
<?php
require_once('includes/db.php');
if ($_POST)
{
$nome = $_POST['material'];
$quantidade = $_POST['quant'];
$setor = $_POST['setor'];
if ($nome == '' || $quantidade == '' || $setor == '')
{
$cad = mysql_query ("INSERT INTO tbl_material(ID,NOME,SETOR,QUANTIDADE)
values(NULL,'$nome','$setor','$quantidade')")
or die (mysql_error());
if ($cad != '')
echo "<script>alert('Cadastro foi efetuado com sucesso');</script>";
}
}
?>
<div id="principal">
<form action="<?php $_SERVER['PHP_SELF']?>" method="post">
<fieldset>
<legend class="titulo">Cadastro de Material ↓ </legend>
<label>Nome</label>
<input type="text" name="material" maxlength="50" onfocus="this.style.backgroundColor='#fff';" onblur="this.style.backgroundColor='#EEE';"/><br />
<label>Setor</label>
<select name="setor">
<option>Fabrica</option>
<option>Usinagem</option>
</select><br />
<label>Quantidade</label>
<input type="text" name="quant" maxlength="50" /><br />
<input class="botao" type="submit" name="enviar" value="Cadastrar" />
</fieldset>
</form>
</body>
</html>
Compartilhar este post
Link para o post
Compartilhar em outros sites