Jump to content


Daniel Docki

Member Since 18/12/2007
Offline Last Active 13/03/2008, 16:06
-----

Topics I've Started

Listar Dados

20/01/2008, 22:30

Boa Noite, Galera...

Quero listar uns dados de uma tabela, mas de forma bonita...

Campo0 | Campo1 | Campo2 | Campo3 <--- (mas aqui uma cor "x")
Campo0 | Campo1 | Campo2 | Campo3 <--- (aqui outra cor "y")

O que eu consegui foi isso...
Desse modo ele está listando tudo que está da tabela produtos.
No futuro vou adicionar na ultima coluna um Editar e Excluir
e campo de pesquisa e filtros...

elseif ($operacao=="mostrar")
	{
		$resultado = mysql_query ("SELECT * FROM produtos");
		$linhas = mysql_num_rows ($resultado);
		echo "<p><b>Lista de produtos da loja</b></p>";
		for ($i=0; $i<$linhas; $i++)
	{
			$reg = mysql_fetch_row($resultado);
			echo"<table cellpadding=2 cellspacing=1 border=1 align=center bgcolor=#E6E6FA><tr><td>$reg[0]</td><td>$reg[1]</td><td>$reg[2]</td><td>$reg[3]</td><td>Editar / Excluir</td></tr></table>";
	}
}

[resolvido] Não Cadastra

18/01/2008, 12:15

Galera, to começando no PHP
eu fiz um sistema de cadastro, mas não cadastra no BD não sei o que pode ser, dá até a mensagem de sucesso mas não cadastra.

conexao.inc

<?php
	$conexao = mysql_connect ("localhost", "root", "senha");
	mysql_select_db ("qualitar");
?>

form_incluir.php

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/xhtml1-loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<div align="center">
<form method="post" action="action_incluir.php">
<h3>Incluir Produto</h3>
<input type="hidden" name="operacao" value="incluir">
Nome <br> <input type="text" name="nome" size="80" maxlength="80"> <p>
Descrição <br> <textarea name="descricao" rows="10" cols="50"></textarea> <p>
Preço Venda <br> <input type="text" name="preco" size="20" maxlength="20"> <p>
<input type="submit" value="Cadastrar Produto">
</form>
</div>
</body>
</html>

action_incluir.php

<?php
	$operacao = $_POST["operacao"];
	include "conexao.inc";
	if ($operacao=="incluir")
	{
		$nome = $_POST["nome"];
		$descricao = $_POST["descricao"];
		$preco = $_POST["preco"];
		$sql = "INSERT INTO produtos VALUES";
		$sql .= "('$nome','$descricao','$preco')";
		$resultado = mysql_query ($sql);
		echo "Produto Incluido com Sucesso";
	}

?>

Div Oculta E Depois Mostrar

11/01/2008, 13:49

Boa Tarde, Galera...

Seguinte Primeiro vou deixar o código aqui

[codebox]<html>
<head>
<title>Cadastro Cliente</title>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
</head>

<script language=javascript>
function Troca() {
if (!document.cadastrocliente.industrial.checked)
div_industrial.style. display = "none";
else
div_industrial.style.display = "";
}
</script>

<body>
<? $data = date("d/m/Y", time()); ?>
<? $representante = "Aproquim Comercio de Produtos Quimicos LTDA"; ?>
<? $loginnome = "Daniel Docki da Silva"; ?>
<h5>Data: <? echo $data ?></h5>
<b>Representante:</b> <? echo $representante ?> <b>Visita Por:</b> <? echo $loginnome ?><hr>

<form action="" method=post name=cadastrocliente>

<h3>Dados do Cliente</h3>
Razão Social: <input type="text" name="razaosocial" id="razaosocial" size="50" maxlength="50" value=""><p>
CNPJ: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
I.E: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
Endereço: <input type="text" name="razaosocial" id="razaosocial" size="50" maxlength="50" value=""><p>
Bairro: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
Número: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
Cidade: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
Estado: <input type="text" name="razaosocial" id="razaosocial" size="3" maxlength="2" value=""><p>
DDD: <input type="text" name="razaosocial" id="razaosocial" size="4" maxlength="30" value="">
Telefone: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
DDD: <input type="text" name="razaosocial" id="razaosocial" size="4" maxlength="30" value="">
Fax: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
E-mail: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><hr>

<h3>Dados do Contato</h3>
Nome: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
Departamento: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
DDD: <input type="text" name="razaosocial" id="razaosocial" size="4" maxlength="30" value="">
Telefone: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
DDD: <input type="text" name="razaosocial" id="razaosocial" size="4" maxlength="30" value="">
Fax: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
DDD: <input type="text" name="razaosocial" id="razaosocial" size="4" maxlength="30" value="">
Celular: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><p>
E-mail: <input type="text" name="razaosocial" id="razaosocial" size="30" maxlength="30" value=""><hr>

<h3>Dados do Técnicos</h3>
<h5>Classificação</h5>
<input type="radio" name="industrial" id="industrial" value="1" onclick="Troca();">Industrial
<input type="radio" name="industrial" id="industrial" value="2">Criação/Produtores

<div style="display:none" id=div_industrial>
<h5>Tipo de Industria</h5>
<input type="radio" name="tipoindustria" id="tipoindustria" value="1">Frigorificos
<input type="radio" name="tipoindustria" id="tipoindustria" value="2">Alimentos
</div>

</form>
</body>
</html>[/codebox]

Na parte do Script, tinha visto esse script funcionando com checkbox, mas com radio eu tentei e não consegui...quando clico no radio <input type="radio" name="industrial" id="industrial" value="1" onclick="Troca();">Industrial, ele não aparece o div_industrial, dai pensei e pensei e testei o seguinte

nessa linha aqui

<input type="radio" name="industrial" id="industrial" value="2">Criação/Produtores

eu coloquei o name = industrialteste, salvei e fui testar dai funcinou (quando eu cliquei em Industrial), mas dai os radio eu poderia selecionar tanto o Industrial quando Criação/Produtores...

Como resolver??? Porque esse oculta e mostra vai se prolongar ainda....

Menu Com Abas

07/01/2008, 21:11

Galera,

To usando um sistema de links em abas.
E o sistema entra direto na pagina Principal, mas quando clico o link Cadastros não identifica que está naquele link segue os arquivos. Não sei vão conseguir intender o que eu estou tentando explicar mas se executarem esses arquivos vão intender o que eu quero fazer, o importante é o style.css que está as configurações do index.php

index.php

[codebox]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR...D/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Qualy SIS</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<script type="text/javascript" src="menu.js"></script>
</head>
<body>

<div id="geral">
<h1 align="left">Qualy SIS</h1><h3 align="right">Sistema de Orçamento Facilitado</h3>
<div id="menu">
<ul>
<li class="primeira"><a href="#" onclick="navegar('conteudo.php')"class="selecionado">Principal</a></li>
<li><a href="#" onclick="navegar('cadastros/cadastros.php')">Cadastros</a></li>
<li><a href="#" onclick="navegar('contato/contato.php')">Contato</a></li>
</ul>
</div>
<div id="conteudo">
<?php include('conteudo.php');?>
</div>
<div id="rodape">Copyright &copy; 2008 - <a href="http://danieldocki.c...ki.com/">Daniel Docki</a></div>
</div>
</body>
</html>[/codebox]
style.css

[codebox]* { margin: 0; padding: 0; }



body {

text-align: center;

font: 70% "Trebuchet MS", Verdana, Arial, Tahoma;

background-color: #F1F1F1;

color: #666666;

}



ul { list-style: none; }

p { margin-bottom: 10px; }

h1 { margin-bottom: 5px; color: #f1ad2b; font-size: 180%; }

h2 { margin-bottom: 2px; color: #81C281; font-size: 150%; }

h3 { color: #709AFE; font-size: 130%; }



#geral {

margin: 10px auto;

width: 750px;

text-align: left;

}



#menu ul { height: 1%; display: table; }

#menu ul li { float: left; margin: 0 4px; }

#menu ul li.primeira { margin-left: 0; }

#menu ul li a {

display: block;

float: left;

padding: 5px 12px;

background-color: #f1ad2b;

color: #FFFFFF;

font-weight: bold;

}



#menu ul li a.selecionado, #menu ul li a:hover { background-color: #f1e0b2; color: #999999; text-decoration: none; }



#conteudo { background-color: #f1e0b2; color: #666666; padding: 10px; }

#rodape { text-align: center; padding: 10px; }

#rodape a { color: #54A4FC; }

#rodape a:hover { text-decoration: none; }[/codebox]
menu.js

[codebox]function ObjAjax(){
try{return new XMLHttpRequest()}
catch(e){try{return new ActiveXObject("Msxml2.XMLHTTP")}
catch(e){return new ActiveXObject("Microsoft.XMLHTTP")}}
return null;
}

function navegar(page){
ajax = new ObjAjax();
var div = document.getElementById("conteudo");

ajax.onreadystatechange = function(){
if(ajax.readyState == 1){div.innerHTML="Carregando...";}
if(ajax.readyState == 4){div.innerHTML=ajax.responseText;}

}
ajax.open("GET",page,true);
ajax.send(null);
}[/codebox]

Ajuda Com Valor Monetario

04/01/2008, 10:44

Galera pesquisando na internet eu consegui fazer alguma parte mas a parte que transforma para grava no BD não to conseguindo, olhem o que eu fiz
Aonde diz "//ESSA PARTE AQUI NÃO FUNCIONA//" é ali tá :P

//ESSA PARTE AQUI NÃO FUNCIONA//

<?php
// Como está no Form
$number = '1.234,56';

// Transforma para gravar no BD
$format_number = number_format($number, 2, '', '');
echo "$format_number"
?><br/>

//ESSA PARTE AQUI FUNCIONA//

<?php
// Como está no BD
$number = '1234.56';

// Imprime Moeda pt_BR
$format_number = number_format($number, 2, ',', '.');
echo "$format_number"
?>

IPB Skin By Virteq