Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

luizfseraphim

Não cadastra no banco de dados - easyphp

Recommended Posts

Galera, eu segui um tutorial e fui modificando porque estava dando uns erros,tenho todas as variaveis cadastradas no mysql mas quando clico em cadastrar vai para a tela do cadastrar.php e a tela fica branca( no caso se estive ok fica branco), mas quando vou verificar no banco noa cadastrou nada e nao esta reportando erro...me ajudem por favor.

 

 

 

cadastro.php

<!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>Cadastro PA</title>
</head>
<body>




<?php
$host = "localhost";
$user = "root";
$pass = ""; 
$banco = "cadpa";
$conexao = mysqli_connect($host,$user,$pass,$banco);
// verifica a conexao
if (mysqli_connect_errno())
  {
  echo "Erro ao conectar: " . mysqli_connect_error();
  }
?>


<?php
if (isset($_POST["submit"])) {
$estado = $_POST['estado'];
$cidade =$_POST['cidade'];
$razaosocial=$_POST['razaosocial'];
$codigo=$_POST['codigo'];
$nomefantasia=$_POST['nomefantasia'];
$autorizado=$_POST['autorizado'];
$inscricaoestadual=$_POST['inscricaoestadual'];
$cnpj=$_POST['cnpj'];
$cep=$_POST['cep'];
$endereco=$_POST['endereco'];
$bairro=$_POST['bairro'];
$tel=$_POST['tel'];
$tel2=$_POST['tel2'];
$cel=$_POST['cel'];
$email=$_POST['email'];
$site=$_POST['site'];
$enderecodecobranca=$_POST['enderecodecobranca'];
$titulo=$_POST['titulo'];
$medidas=$_POST['medidas'];
$quantidade=$_POST['quantidade'];
$precomilheiro=$_POST['precomilheiro'];
$totalcoluna=$_POST['totalcoluna'];
$valorcoluna=$_POST['valorcoluna'];
$precoinsercao=$_POST['precoinsercao'];
$numerodeinsercoes=$_POST['numerodeinsercoes'];
$totalcontrato=$_POST['totalcontrato'];
$comissaoagencia=$_POST['comissaoagencia'];
$valorliquido=$_POST['valorliquido'];
$vencimento1=$_POST['vencimento1'];
$vencimento2=$_POST['vencimento2'];
$valor2=$_POST['valor2'];
$valor3=$_POST['valor3'];
$vendedor=$_POST['vendedor'];
$codigovendedor=$_POST['codigovendedor'];
$agencia=$_POST['agencia'];
$numero=$_POST['numero'];
$venda=$_POST['venda'];
$pacote=$_POST['pacote'];
$baixapacote=$_POST['baixapacote'];
$bonificacao=$_POST['bonificacao'];
$permuta=$_POST['permuta'];
$doacao=$_POST['doacao'];
$baixapermuta=$_POST['baixapermuta'];
$anunciojornal=$_POST['anunciojornal'];
$cor=$_POST['cor'];
$pb=$_POST['pb'];
$arquivo=$_POST['arquivo'];
$email2=$_POST['email2'];
$observacao=$_POST['observacao'];
$pagina=$_POST['pagina'];
$mes=$_POST['mes'];
$dia=$_POST['dia'];
$valor=$_POST['valor'];


$sql = mysqli_query($conexao,"INSERT INTO  cadastropa(estado,cidade,razaosocial,codigo,nomefantasia,autorizado,inscricaoestadual,cnpj,cep,endereco,bairro,tel,tel2,cel,email,site,enderecodecobranca,titulo,medidas,quantidade,precomilheiro,totalcoluna,valorcoluna,precoinsercao,numerodeinsercoes,totalcontrato,comissaoagencia,valorliquido,vencimento1,vencimento2,valor2,valor3,vendedor,codigovendedor,agencia,numero,venda,pacote,baixapacote,bonificacao,permuta,doacao,baixapermuta,anunciojornal,cor,pb,arquivo,email2,observacao,pagina,mes,dia,valor)VALUES($'estado', $'cidade', $'razaosocial', $'codigo', $'nomefantasia', $'autorizado', $'inscricaoestadual', $'cnpj', $'cep', $'endereco', $'bairro', $'tel', $'tel2', $'cel', $'email', $'site', $'enderecodecobranca', $'titulo', $'medidas', $'quantidade', $'precomilheiro', $'totalcoluna', $'valorcoluna', $'precoinsercao', $'numerodeinsercoes', $'totalcontrato', $'comissaoagencia', $'valorliquido', $'vencimento1', $'vencimento2', $'valor2', $'valor3', $'vendedor', $'codigovendedor', $'agencia', $'numero', $'venda', $'pacote', $'baixapacote', $'bonificacao', $'permuta', $'doacao', $'baixapermuta', $'anunciojornal', $'cor', $'pb', $'arquivo', $'email2', $'observacao', $'pagina', $'mes', $'dia', $'valor')");


}
?>


</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

resolvi em partes, nao tinha um botão "submit", mas agora aparece erro em todas as variaveis:

 

Notice: Undefined index: estado in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 25

Notice: Undefined index: cidade in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 26

Notice: Undefined index: razaosocial in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 27

Notice: Undefined index: codigo in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 28

Notice: Undefined index: nomefantasia in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 29

Notice: Undefined index: autorizado in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 30

Notice: Undefined index: inscricaoestadual in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 31

Notice: Undefined index: cnpj in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 32

Notice: Undefined index: cep in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 33

Notice: Undefined index: endereco in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 34

Notice: Undefined index: bairro in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 35

Notice: Undefined index: tel in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 36

Notice: Undefined index: tel2 in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 37

Notice: Undefined index: cel in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 38

Notice: Undefined index: email in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 39

Notice: Undefined index: site in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 40

Notice: Undefined index: enderecodecobranca in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 41

Notice: Undefined index: titulo in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 42

Notice: Undefined index: medidas in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 43

Notice: Undefined index: quantidade in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 44

Notice: Undefined index: precomilheiro in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 45

Notice: Undefined index: totalcoluna in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 46

Notice: Undefined index: valorcoluna in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 47

Notice: Undefined index: precoinsercao in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 48

Notice: Undefined index: numerodeinsercoes in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 49

Notice: Undefined index: totalcontrato in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 50

Notice: Undefined index: comissaoagencia in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 51

Notice: Undefined index: valorliquido in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 52

Notice: Undefined index: vencimento1 in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 53

Notice: Undefined index: vencimento2 in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 54

Notice: Undefined index: baixapacote in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 63

Notice: Undefined index: observacao in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 73

Notice: Undefined index: pagina in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 74

Notice: Undefined index: mes in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 75

Notice: Undefined index: dia in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 76

Notice: Undefined index: valor in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\AdminLTE-2.2.0\cadastrando.php on line 77

cadastro ok!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda não consegui entender, declarei tudo .... consegue me ajudar?

 

cada campo para cadastro(dentro do form) uso assim:

<div class="form-group">
<label for="exampleInputEmail2">Bairro</label>
<input type="email" class="form-control" name="bairro">
</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

conforme mostrado no link que mandei, basta trocar isto:

$estado = $_POST['estado'];

por isto:

$estado = isset( $_POST['estado'] ) ? $_POST['estado'] : '';

isso vai definir valores padrão quando os índices não existirem em $_POST

 

faça o mesmo com todas as variáveis que resgatam valores de $_POST

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu fiz, mas dai quando clico em cadastrar, cria-se uma tabela em branco como se tivesse registrado nada, mesmo registrando, parece que nao pega o dado que ponho por exemplo: no campo nome coloco luiz, mas quando coloco cadastrar aparece em branco no banco de dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como está seu formulário? Mostre o código

Deve haver algum erro ali

 

Além disso, no script que salva os dados, dê um print_r em $_POST, para ver o que está sendo enviado

 

 

print_r( $_POST );

Compartilhar este post


Link para o post
Compartilhar em outros sites


<!DOCTYPE html>

 

<!--

This is a starter template page. Use this page to start your new project from

scratch. This page gets rid of all links and provides the needed markup only.

-->

<html>

<head>

<meta charset="UTF-8">

<title>PA-Jornal</title>

<!-- Tell the browser to be responsive to screen width -->

<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">

<!-- Bootstrap 3.3.4 -->

<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />

<!-- Font Awesome Icons -->

<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css" />

<!-- Ionicons -->

<link href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css" rel="stylesheet" type="text/css" />

<!-- Theme style -->

<link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css" />

<!-- AdminLTE Skins. We have chosen the skin-blue for this starter

page. However, you can choose any other skin. Make sure you

apply the skin class to the body tag so the changes take effect.

-->

<link href="dist/css/skins/skin-blue.min.css" rel="stylesheet" type="text/css" />

 

 

<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->

<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->

<!--[if lt IE 9]>

<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>

<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>

<![endif]-->

</head>

<!--

BODY TAG OPTIONS:

=================

Apply one or more of the following classes to get the

desired effect

|---------------------------------------------------------|

| SKINS | skin-blue |

| | skin-black |

| | skin-purple |

| | skin-yellow |

| | skin-red |

| | skin-green |

|---------------------------------------------------------|

|LAYOUT OPTIONS | fixed |

| | layout-boxed |

| | layout-top-nav |

| | sidebar-collapse |

| | sidebar-mini |

|---------------------------------------------------------|

-->

<body class="skin-blue sidebar-mini">

 

<div class="wrapper">

 

 

<!-- Main Header -->

<header class="main-header">

 

 

<!-- Logo -->

<a href="index2.html" class="logo">

<!-- mini logo for sidebar mini 50x50 pixels -->

<span class="logo-mini"><b>A</b>LT</span>

<!-- logo for regular state and mobile devices -->

<span class="logo-lg"><b>PA</b>Jornal</span>

</a>

 

 

<!-- Header Navbar -->

<nav class="navbar navbar-static-top" role="navigation">

<!-- Sidebar toggle button-->

<a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">

<span class="sr-only">Toggle navigation</span>

</a>

<!-- Navbar Right Menu -->

<div class="navbar-custom-menu">

<ul class="nav navbar-nav">

<!-- Messages: style can be found in dropdown.less-->

<li class="dropdown messages-menu">

<!-- Menu toggle button -->

 

 

 

 

<!-- Notifications Menu -->

<li class="dropdown notifications-menu">

<!-- Menu toggle button -->

<a href="#" class="dropdown-toggle" data-toggle="dropdown">

<i class="fa fa-bell-o"></i>

<span class="label label-warning">10</span> </a>

<ul class="dropdown-menu">

<li class="header">You have 10 notifications</li>

<li>

<!-- Inner Menu: contains the notifications -->

<ul class="menu">

<li><!-- start notification -->

<a href="#">

<i class="fa fa-users text-aqua"></i> 5 new members joined today

</a>

</li><!-- end notification -->

</ul>

</li>

<li class="footer"><a href="#">View all</a></li>

</ul>

</li>

<!-- Tasks Menu -->

<li class="dropdown tasks-menu">

 

<!-- User Account Menu -->

<li class="dropdown user user-menu">

<!-- Menu Toggle Button -->

<a href="#" class="dropdown-toggle" data-toggle="dropdown">

<!-- The user image in the navbar-->

<img src="dist/img/user2-160x160.jpg" class="user-image" alt="User Image" />

<!-- hidden-xs hides the username on small devices so only the image appears. -->

<span class="hidden-xs">Alexander Pierce</span>

</a>

<ul class="dropdown-menu">

<!-- The user image in the menu -->

<li class="user-header">

<img src="dist/img/user2-160x160.jpg" class="img-circle" alt="User Image" />

<p>

Alexander Pierce - Web Developer

<small>Member since Nov. 2012</small>

</p>

</li>

 

<!-- Menu Footer-->

<li class="user-footer">

<div class="pull-left">

<a href="#" class="btn btn-default btn-flat">Profile</a>

</div>

<div class="pull-right">

<a href="#" class="btn btn-default btn-flat">Sign out</a>

</div>

</li>

</ul>

</li>

<!-- Control Sidebar Toggle Button -->

 

</ul>

</div>

</nav>

</header>

<!-- Left side column. contains the logo and sidebar -->

<aside class="main-sidebar">

 

 

<!-- sidebar: style can be found in sidebar.less -->

<section class="sidebar">

 

 

<!-- Sidebar user panel (optional) -->

<div class="user-panel">

<div class="pull-left image">

<img src="dist/img/user2-160x160.jpg" class="img-circle" alt="User Image" />

</div>

<div class="pull-left info">

<p>Alexander Pierce</p>

<!-- Status -->

<a href="#"><i class="fa fa-circle text-success"></i> Online</a>

</div>

</div>

 

 

<!-- search form (Optional) -->

<form action="#" method="get" class="sidebar-form">

<div class="input-group">

<input type="text" name="q" class="form-control" placeholder="Search..." />

<span class="input-group-btn">

<button type="submit" name="search" id="search-btn" class="btn btn-flat"><i class="fa fa-search"></i></button>

</span>

</div>

</form>

<!-- /.search form -->

 

 

<!-- Sidebar Menu -->

<ul class="sidebar-menu">

<li class="header">MAIN NAVIGATION</li>

<li class="active"><a href="painel.html"><i class="fa fa-link"></i> <span>Painel</span></a></li>

<li><a href="cadastro.html"><i class="fa fa-link"></i> <span>CadastroPA</span></a></li>

<li><a href="historico.html"><i class="fa fa-link"></i> <span>Histórico</span></a></li>

<li class="treeview">

<a href="#"><i class="fa fa-link"></i> <span>Cadastro</span> <i class="fa fa-angle-left pull-right"></i></a>

<ul class="treeview-menu">

<li><a href="cadastro.html">PA</a></li>

<li><a href="historico.html">Prospects</a></li>

</ul>

</li>

</ul><!-- /.sidebar-menu -->

</section>

<!-- /.sidebar -->

</aside>

 

 

<!-- Content Wrapper. Contains page content -->

<div class="content-wrapper">

<!-- Content Header (Page header) -->

<section class="content-header">

<h1>

Cadastro PA

<small>Cadastro de Pedido</small>

</h1>

 

</section>

 

 

<!-- Main content -->

<section class="content">

<!-- SELECT2 EXAMPLE -->

<div class="box box-default">

<div class="box-header with-border">

<h3 class="box-title">Select2</h3>

<div class="box-tools pull-right">

<button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>

<button class="btn btn-box-tool" data-widget="remove"><i class="fa fa-remove"></i></button>

</div>

</div><!-- /.box-header -->

 

 

 

 

 

 

 

 

 

 

 

 

 

<div class="box-body">

<div class="row">

<div class="col-md-6">

<div class="form-group">

<label>Estado/Cidade</label>

<form class="form-inline" action="cadastrando.php" method="post">

<select class="form-control select2">

 

<option selected="selected" name="estado">Alabama</option>

<option>Alaska</option>

<option>California</option>

<option>Delaware</option>

<option>Tennessee</option>

<option>Texas</option>

<option>Washington</option>

 

 

</select><select class="form-control select2">

 

<option selected="selected" name="cidade">Cidade</option>

<option>Alaska</option>

<option>California</option>

<option>Delaware</option>

<option>Tennessee</option>

<option>Texas</option>

<option>Washington</option>

</select>

</form>

 

<form class="form-inline" action="cadastrando.php" method="post">

 

<div class="form-group">

<label for="exampleInputName2">Razão Social</label>

<input type="text" class="form-control" name="razaosocial">

</div>

<div class="form-group">

<label for="exampleInputEmail2">codigo</label>

<select class="form-control select2" name="codigo2">

<option selected="selected">Alabama</option>

<option>Alaska</option>

<option>California</option>

<option>Delaware</option>

<option>Tennessee</option>

<option>Texas</option>

<option>Washington</option>

</select>

</div>

<div class="form-group">

<label for="exampleInputEmail2">Código</label>

<input type="text" class="form-control" name="codigo">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Nome Fantasia</label>

<input type="text" class="form-control" name="nomefantasia">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Autorizado por</label>

<select class="form-control select2" name="autorizado">

<option selected="selected">Alabama</option>

<option>Alaska</option>

<option>California</option>

<option>Delaware</option>

<option>Tennessee</option>

<option>Texas</option>

<option>Washington</option>

</select>

</div>

<div class="form-group">

<label for="exampleInputEmail2">Insc. Estadual</label>

<input type="text" class="form-control" name="inscricaoestadual">

</div>

<div class="form-group">

<label for="exampleInputEmail2">CNPJ</label>

<input type="text" class="form-control" name="cnpj">

</div>

<div class="form-group">

<label for="exampleInputEmail2">CEP</label>

<input type="text" class="form-control" name="cep">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Endereço</label>

<input type="text" class="form-control" name="endereco">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Bairro</label>

<input type="text" class="form-control" name="bairro">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Cidade</label>

<input type="text" class="form-control" name="cidade">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Fone</label>

<input type="text" class="form-control" name="tel">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Fone2</label>

<input type="text" class="form-control" name="tel2">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Cel</label>

<input type="text" class="form-control" name="cel">

</div>

<div class="form-group">

<label for="exampleInputEmail2">E-mail</label>

<input type="text" class="form-control" name="text">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Site</label>

<input type="text" class="form-control" name="site">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Endereço de Cobrança</label>

<input type="text" class="form-control" name="enderecodecobranca">

</div>

 

 

 

 

</form>

 

</div><!-- /.form-group -->

</div><!-- /.col -->

</div><!-- /.row -->

</div><!-- /.box-body -->

</div>

 

 

 

 

 

 

 

<div class="box box-default">

<div class="box-header with-border">

<h3 class="box-title">Select2</h3>

<div class="box-tools pull-right">

<button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>

<button class="btn btn-box-tool" data-widget="remove"><i class="fa fa-remove"></i></button>

</div>

</div><!-- /.box-header -->

<div class="box-body">

<div class="row">

<div class="col-md-6">

<div class="form-group">

 

 

<form class="form-inline" action="cadastrando.php" method="post">

<div class="form-group">

<label for="exampleInputName2">Título do Anúncio</label>

<input type="text" class="form-control" name="titulo" >

</div>

<div class="form-group">

<label for="exampleInputEmail2">Medidas</label>

<input type="text" class="form-control" name="medidas">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Quantidade</label>

<input type="text" class="form-control" name="quantidade">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Preço Milheiro</label>

<input type="text" class="form-control" name="precomilheiro">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Total (cm) Coluna</label>

<input type="text" class="form-control" name="totalcoluna">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Valor (cm) Coluna</label>

<input type="text" class="form-control" name="valorcoluna">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Preço por Inserção</label>

<input type="text" class="form-control" name="precoinsercao">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Número de Inserções</label>

<input type="text" class="form-control" name="numerodeinsercoes">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Total do Contrato</label>

<input type="text" class="form-control" name="totalcontrato">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Comissão Agência</label>

<input type="text" class="form-control" name="comissaoagencia">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Valor Líquido</label>

<input type="text" class="form-control" name="valorliquido">

</div>

 

 

 

</form>

 

</div><!-- /.form-group -->

</div><!-- /.col -->

</div><!-- /.row -->

</div><!-- /.box-body -->

</div>

 

 

 

 

 

 

 

 

<div class="box box-default">

<div class="box-header with-border">

<h3 class="box-title">Select2</h3>

<div class="box-tools pull-right">

<button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>

<button class="btn btn-box-tool" data-widget="remove"><i class="fa fa-remove"></i></button>

</div>

</div><!-- /.box-header -->

<div class="box-body">

<div class="row">

<div class="col-md-6">

<div class="form-group">

 

<form class="form-inline" action="cadastrando.php" method="post">

<div class="form-group">

<label for="exampleInputName2">Vencimento1</label>

<input type="text" class="form-control" name="vencimento">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Valor2</label>

<input type="text" class="form-control" name="valor2" >

</div>

<div class="form-group">

<label for="exampleInputName2">Vencimento2</label>

<input type="text" class="form-control" name="vencimento">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Valor3</label>

<input type="text" class="form-control" name="valor3" >

</div></br>

<div class="form-group">

<label for="exampleInputEmail2">Vendedor</label>

<input type="text" class="form-control" name="vendedor">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Código Vendedor</label>

<input type="text" class="form-control" name="codigovendedor">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Agência</label>

<input type="text" class="form-control" name="agencia">

</div>

<div class="form-group">

<label for="exampleInputEmail2">Aut n.(numero)</label>

<input type="text" class="form-control" name="numero">

</div></br>

 

 

 

 

<table width="100%" border="1" align="center">

<tr>

<td><label for="label">Venda</label></br>

<input type="checkbox" class="checkbox" name="venda" /></td>

<td><label for="label">Pacote</label></br>

<input type="checkbox" class="checkbox" name="pacote" /></td>

<td><label for="label">Baixar Pacote</label></br>

<input type="checkbox" class="checkbox" name="baixarpacote" /></td>

<td><label for="label">Bonificação</label></br>

<input type="checkbox" class="checkbox" name="bonificacao" /></td>

</tr>

<tr>

<td><label for="label">Permuta</label></br>

<input type="checkbox" class="checkbox" name="permuta" /></td>

<td><label for="label">Doação</label></br>

<input type="checkbox" class="checkbox" name="doacao" /></td>

<td><label for="label">Baixa Permuta</label></br>

<input type="checkbox" class="checkbox" name="baixapermuta" /></td>

<td><label for="label">Anúncio Jornal</label></br>

<input type="checkbox" class="checkbox" name="anunciojornal" /></td>

</tr>

</table>

 

 

 

</br>

 

 

 

 

 

 

 

<h4 class="box-title">Anúncio</h4>

 

<table width="100%" border="1" align="center">

<tr>

<td><label for="label">Cor</label></br>

<input type="checkbox" class="checkbox" name="cor" /></td>

<td><label for="label">PB</label></br>

<input type="checkbox" class="checkbox" name="pb" /></td>

</tr></table>

 

 

 

<h4 class="box-title">Material</h4>

 

<table width="100%" border="1" align="center">

<tr>

<td><label for="label">Arquivo</label></br>

<input type="checkbox" class="checkbox" name="arquivo" /></td>

<td><label for="label">E-mail2</label></br>

<input type="checkbox" class="checkbox" name="email2" /></td>

<td><label for="label">Criar</label></br>

<input type="checkbox" class="checkbox" name="criar" /></td>

 

</tr>

 

</table>

 

 

 

 

 

 

 

 

 

 

 

 

 

<div class="box-footer">

<input type="submit" value="Submit" name="submit" />

</div>

 

 

</form>

 

 

</div><!-- /.form-group -->

</div><!-- /.col -->

</div><!-- /.row -->

</div><!-- /.box-body -->

</div>

 

 

 

 

 

 

<div class="box box-default">

<div class="box-header with-border">

<h3 class="box-title">Observação</h3>

<div class="box-tools pull-right">

<button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>

<button class="btn btn-box-tool" data-widget="remove"><i class="fa fa-remove"></i></button>

</div>

</div><!-- /.box-header -->

<div class="box-body">

<div class="row">

<div class="col-md-6">

<div class="form-group">

 

 

<form class="form-inline" action="cadastrando.php" method="post">

<div class="form-group">

<label for="comment">Observação:</label>

<textarea class="form-control" rows="3" cols="160%" name="observacao"></textarea>

</div>

</form>

 

 

 

 

</div><!-- /.form-group -->

</div><!-- /.col -->

</div><!-- /.row -->

</div><!-- /.box-body -->

</div>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<div class="box">

<div class="box-header">

<h3 class="box-title">Data Table With Full Features</h3>

</div><!-- /.box-header -->

<div class="box-body">

<table id="example1" class="table table-bordered table-striped">

<thead>

<tr>

<th>Pagina</th>

<th>Mês</th>

<th>Dia(s)</th>

<th>Valor</th>

 

</tr>

</thead>

<tbody>

<tr>

<td>Trident</td>

<td>Internet

Explorer 4.0</td>

<td>Win 95+</td>

<td> 4</td>

 

</tr>

<tr>

<td>Trident</td>

<td>Internet

Explorer 5.0</td>

<td>Win 95+</td>

<td>5</td>

 

</tr>

<tr>

<td>Trident</td>

<td>Internet

Explorer 5.5</td>

<td>Win 95+</td>

<td>5.5</td>

 

</tr>

<tr>

<td>Trident</td>

<td>Internet

Explorer 6</td>

<td>Win 98+</td>

<td>6</td>

 

</tr>

<tr>

<td>Trident</td>

<td>Internet Explorer 7</td>

<td>Win XP SP2+</td>

<td>7</td>

 

</tr>

<tr>

<td>Trident</td>

<td>AOL browser (AOL desktop)</td>

<td>Win XP</td>

<td>6</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Firefox 1.0</td>

<td>Win 98+ / OSX.2+</td>

<td>1.7</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Firefox 1.5</td>

<td>Win 98+ / OSX.2+</td>

<td>1.8</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Firefox 2.0</td>

<td>Win 98+ / OSX.2+</td>

<td>1.8</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Firefox 3.0</td>

<td>Win 2k+ / OSX.3+</td>

<td>1.9</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Camino 1.0</td>

<td>OSX.2+</td>

<td>1.8</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Camino 1.5</td>

<td>OSX.3+</td>

<td>1.8</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Netscape 7.2</td>

<td>Win 95+ / Mac OS 8.6-9.2</td>

<td>1.7</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Netscape Browser 8</td>

<td>Win 98SE+</td>

<td>1.7</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Netscape Navigator 9</td>

<td>Win 98+ / OSX.2+</td>

<td>1.8</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Mozilla 1.0</td>

<td>Win 95+ / OSX.1+</td>

<td>1</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Mozilla 1.1</td>

<td>Win 95+ / OSX.1+</td>

<td>1.1</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Mozilla 1.2</td>

<td>Win 95+ / OSX.1+</td>

<td>1.2</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Mozilla 1.3</td>

<td>Win 95+ / OSX.1+</td>

<td>1.3</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Mozilla 1.4</td>

<td>Win 95+ / OSX.1+</td>

<td>1.4</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Mozilla 1.5</td>

<td>Win 95+ / OSX.1+</td>

<td>1.5</td>

 

</tr>

<tr>

<td>Gecko</td>

<td>Mozilla 1.6</td>

<td>Win 95+ / OSX.1+</td>

<td>1.6</td>

 

</tr>

 

 

</tbody>

 

</table>

</div><!-- /.box-body -->

</div><!-- /.box -->

</div><!-- /.col -->

</div><!-- /.row -->

</section><!-- /.content -->

</div><!-- /.content-wrapper -->

</div>

 

 

 

 

 

 

 

 

</section><!-- /.content -->

</div><!-- /.content-wrapper -->

 

 

 

 

 

 

 

 

 

 

<!-- Main Footer -->

<footer class="main-footer">

<!-- To the right -->

<div class="pull-right hidden-xs">

Anything you want

</div>

<!-- Default to the left -->

<strong>Copyright © 2015 <a href="#">Company</a>.</strong> All rights reserved.

</footer>

 

 

<!-- Control Sidebar -->

<aside class="control-sidebar control-sidebar-dark">

<!-- Create the tabs -->

<ul class="nav nav-tabs nav-justified control-sidebar-tabs">

<li class="active"><a href="#control-sidebar-home-tab" data-toggle="tab"><i class="fa fa-home"></i></a></li>

<li><a href="#control-sidebar-settings-tab" data-toggle="tab"><i class="fa fa-gears"></i></a></li>

</ul>

<!-- Tab panes -->

<div class="tab-content">

<!-- Home tab content -->

<div class="tab-pane active" id="control-sidebar-home-tab">

<h3 class="control-sidebar-heading">Recent Activity</h3>

<ul class="control-sidebar-menu">

<li>

<a href="javascript::;">

<i class="menu-icon fa fa-birthday-cake bg-red"></i>

<div class="menu-info">

<h4 class="control-sidebar-subheading">Langdon's Birthday</h4>

<p>Will be 23 on April 24th</p>

</div>

</a>

</li>

</ul><!-- /.control-sidebar-menu -->

 

 

<h3 class="control-sidebar-heading">Tasks Progress</h3>

<ul class="control-sidebar-menu">

<li>

<a href="javascript::;">

<h4 class="control-sidebar-subheading">

Custom Template Design

<span class="label label-danger pull-right">70%</span>

</h4>

<div class="progress progress-xxs">

<div class="progress-bar progress-bar-danger" style="width: 70%"></div>

</div>

</a>

</li>

</ul><!-- /.control-sidebar-menu -->

 

 

</div><!-- /.tab-pane -->

<!-- Stats tab content -->

<div class="tab-pane" id="control-sidebar-stats-tab">Stats Tab Content</div><!-- /.tab-pane -->

<!-- Settings tab content -->

<div class="tab-pane" id="control-sidebar-settings-tab">

<form method="post">

<h3 class="control-sidebar-heading">General Settings</h3>

<div class="form-group">

<label class="control-sidebar-subheading">

Report panel usage

<input type="checkbox" class="pull-right" checked />

</label>

<p>

Some information about this general settings option

</p>

</div><!-- /.form-group -->

</form>

</div><!-- /.tab-pane -->

</div>

</aside><!-- /.control-sidebar -->

<!-- Add the sidebar's background. This div must be placed

immediately after the control sidebar -->

<div class="control-sidebar-bg"></div>

</div><!-- ./wrapper -->

 

 

<!-- REQUIRED JS SCRIPTS -->

 

 

<!-- jQuery 2.1.4 -->

<script src="plugins/jQuery/jQuery-2.1.4.min.js" type="text/javascript"></script>

<!-- Bootstrap 3.3.2 JS -->

<script src="bootstrap/js/bootstrap.min.js" type="text/javascript"></script>

<!-- AdminLTE App -->

<script src="dist/js/app.min.js" type="text/javascript"></script>

 

 

<!-- Optionally, you can add Slimscroll and FastClick plugins.

Both of these plugins are recommended to enhance the

user experience. Slimscroll is required when using the

fixed layout. -->

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

vou arrumar....mais isso noa vai resolve ne?

pode resolver.

Veja: se existem X forms, ao clicar no submit de um deles, só serão enviados os campos dentro daquele form. Por isso é importante ter um só. Assim, ao clicar no submit, envia todos os campos dentro daquele form

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por violin101
      Caros amigos, saudações.
       
      Por favor, me permita tirar uma dúvida com os amigos.

      Tenho um Formulário onde o Usuário digita todos os Dados necessários.

      Minha dúvida:
      --> como faço após o usuário digitar os dados e salvar, o Sistema chamar uma Modal ou mensagem perguntando se deseja imprimir agora ?

      Grato,
       
      Cesar
    • Por Carcleo
      Tenho uma abela de usuarios e uma tabela de administradores e clientes.
      Gostaria de uma ajuda para implementar um cadastro
       
      users -> name, login, passord (pronta) admins -> user_id, registratiom, etc.. client -> user_id, registratiom, etc...
      Queria ajuda para extender de user as classes Admin e Client
      Olhem como estáAdmin
      <?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Admin extends User {     use HasFactory;            protected $fillable = [         'name',         'email',         'password',         'registration'     ];      private string $registration;     public function create(         string $name,          string $email,          string $password,         string $registration     )     {         //parent::create(['name'=>$name, 'email'=>$email, 'password'=>$password]);         parent::$name = $name;         parent::$email = $email;         parent::$password = $password;         $this->registration = $registration;     } } User
      <?php namespace App\Models; // use Illuminate\Contracts\Auth\MustVerifyEmail; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; use Illuminate\Database\Eloquent\Relations\BelongsToMany; class User extends Authenticatable {     /** @use HasFactory<\Database\Factories\UserFactory> */     use HasFactory, Notifiable;     static string $name;     static string $email;     static string $password;     /**      * The attributes that are mass assignable.      *      * @var list<string>      */     protected $fillable = [         'name',         'email',         'password',     ];          /**      * The attributes that should be hidden for serialization.      *      * @var list<string>      */     protected $hidden = [         'remember_token',     ];     /**      * Get the attributes that should be cast.      *      * @return array<string, string>      */     protected function casts(): array     {         return [             'email_verified_at' => 'datetime',             'password' => 'hashed',         ];     }          public function roles() : BelongsToMany {         return $this->belongsToMany(Role::class);     }       public function hasHole(Array $roleName): bool     {                 foreach ($this->roles as $role) {             if ($role->name === $roleName) {                 return true;             }         }         return false;     }         public function hasHoles(Array $rolesName): bool     {                 foreach ($this->roles as $role) {             foreach ($rolesName as $rolee) {             if ($role->name === $rolee) {                 return true;             }          }         }         return false;     }         public function hasAbility(string $ability): bool     {         foreach ($this->roles as $role) {             if ($role->abilities->contains('name', $ability)) {                 return true;             }         }         return false;     }     } Como gravar um Admin na tabela admins sendo que ele é um User por extensão?
      Tentei assim mas é claro que está errado...
      public function store(Request $request, Admin $adminModel) {         $dados = $request->validate([             "name" => "required",             "email" => "required|email",             "password" => "required",             "registration" => "required"         ]);         $dados["password"] =  Hash::make($dados["password"]);                  $admin = Admin::where("registration",  $dados["registration"])->first();                  if ($admin)              return                    redirect()->route("admin.new")                             ->withErrors([                                 'fail' => 'Administrador já cadastrados<br>, favor verificar!'                   ]);                            $newAdmin = $adminModel->create(                                    $dados['name'],                                    $dados['email'],                                    $dados['password'],                                    $dados['registration']                                 );         dd($newAdmin);         $adminModel->save();         //$adminModel::create($admin);                  return redirect()->route("admin.new")->with("success",'Cadastrado com sucesso');     }  
    • Por violin101
      Caros amigos, saudações.
       
      Gostaria de tirar uma dúvida com os amigos, referente a PDV.
       
      Estou escrevendo um Sistema com Ponto de Vendas, a minha dúvida é o seguinte, referente ao procedimento mais correto.

      Conforme o caixa vai efetuando a venda, o Sistema de PDV já realiza:
      a baixa direto dos produtos no estoque
      ou
      somente após concretizar a venda o sistema baixa os produtos do estoque ?
       
      Grato,
       
      Cesar
       
    • Por violin101
      Caros amigos do grupo, saudações e um feliz 2025.
       
      Estou com uma pequena dúvida referente a Teclas de Atalho.

      Quando o Caps Lock está ativado o Comando da Tecla de Atalho não funciona.
      ou seja:
      se estiver para letra minúscula ====> funciona
      se estiver para letra maiúscula ====> não funciona
       
      Como consigo evitar essa falha, tanto para Letra Maiúscula quanto Minúscula ?

      o Código está assim:
      document.addEventListener( 'keydown', evt => { if (!evt.ctrlKey || evt.key !== 'r' ) return;// Não é Ctrl+r, portanto interrompemos o script evt.preventDefault(); });  
      Grato,
       
      Cesar
    • Por ILR master
      Fala galera, tudo certo?
       
      Seguinte: No servidor A estou tentando fazer uma consulta com o servidor B, mas está dando erro.
      Estou usando o mesmo código de conexão do servidor B que funciona perfeitamente, mas no servidor A, dá erro.
      Segue código:
       
      $host = 'servidor B';
      $user = 'user';
      $pass = '********';
      $db   = 'banco';
       
      // conexão e seleção do banco de dados
      $conexao = mysqlI_connect($host, $user, $pass, $db);
      mysqlI_set_charset($conexao,"utf8");
      //print "Conexão rodando e OK!"; 
      //mysqlI_close($conexao);
       
      Alguém pode me ajudar?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.