Jump to content


Leonardo Garcia

Member Since 24/07/2006
Offline Last Active 12/03/2015, 12:37
-----

#1009419 Pronto Ou Do Zero

Posted by Leonardo Garcia on 25/04/2011, 02:50

Putz... se mostrar o produto certinho na home é o mais tenso para vc, mete a cara e faz um do zero... rs...

Bom, vou dar minha opinião.

Eu em particular gosto de desenvolver do zero, pois acabo tendo um dominio maior sobre as variantes do sistema. Mas há quem prefira os prontos, pois agilizam no desenvolvimento e vc ganha um bom tempo.

Por conhecimento (não uso) dos dois sistemas, acho interessante o oscommerce poir ser mais facil de administrar o código.
Mas prefiro o Magento por ser mais dinâmico e acho mais seguro tambem.

O que mais pega, e acho dificil, é ter tudo em um unico sistema é: segurança, flexibilidade, agilidade na resposta e hoje em dia layout. Este por sua fez não acaba sendo o principal não se limitando a beleza em si, mas a disposição dos elementos(menus atalhos) para deixar o sistema fácil de entender e prático para administrar. Os dois possiem, mas o oscommerce eu acho bem simples.

é dificil escoher....

Mas se vc consegui montar um do zero, com:

- Sistema de administração,
- Bem estruturado,
- Modular(para poder aumentar recursos quando for preciso),
- Financeiro( não as formas de pgto, logistica => carrinho, acompanhamento do pedido etc.),
- Sistema Pagamento( seus meios, pode começar com um boleto, "pagseguro".. etc.),
- Banco de dados estruturado,
- Recurso de instalação,
- e outras peculiaridades....

Mete a cara e faz, pois vc pode vender para outras pessoas, ou abrir o CODE para a galera aumentar os recursos se valer a pena. Mas se vc não consegui, ou acha que não vai dar conta... esqueçe pega um pronto.

abs Leonardo.


#1009263 Listar Users

Posted by Leonardo Garcia on 17/04/2011, 01:25

=> UPDATE cliente SET pontos = 0;

todos os registros na coluna pontos vai ficar em zero..


muito obrigado funcionou legal =)
mais uma duvida como eu zero todos os campos zupoint dos users de uma vez soh ?
qual funcao usar em um botao no meu painel, seria tp um reset

abracos




#1007586 Eliminar Registo Por Registo

Posted by Leonardo Garcia on 06/02/2011, 15:50

Não entendi o que vc qr fazer. Vc qr deletar em lote(varios ao mesmo tempo) ou apenas um.

se for apenas um, vc tem q passar o ID seco , sem mysql_object:


$linhas= $_POST["id"];
$sql=mysql_query("delete from teste where id='$linhas'");
$res = mysql_query($sql);

/// se vc qr um Lote de ID vc tem q colocar um laço:

while($linhas=mysql_fetch_object($sql)){

$sql=mysql_query("delete from teste where id='$linhas->id'");
$res = mysql_query($sql);

}


#1007439 Duvida Rapida

Posted by Leonardo Garcia on 01/02/2011, 23:20

segue o link:

http://code.google.c...ubModal-1.6.zip


#1007126 Ajuda Com Formulario 2

Posted by Leonardo Garcia on 21/01/2011, 18:54

Bom com como vc se atrabalhou todo... :o

vou falar o jeito facil.... :click:

o form.html
<!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" />
<script type="text/javascript">
function eStatus(Status){
	if(Status == 0){
		document.getElementById("tf_agendamento_paciente_matricula").style.display ='none';
		document.getElementById("tf_agendamento_paciente_num_guia").style.display ='none';
	}else{
		document.getElementById("tf_agendamento_paciente_matricula").style.display ='block';
		document.getElementById("tf_agendamento_paciente_num_guia").style.display ='block';
	}
}
function abre_conv(){
    window.open('form_busca_conv.php', 'fornruq1w2w', 'top=110, left=110, width=480, height=395');
}
</script>
<title>Untitled Document</title>
</head>
<body>
<form id="todoform" name="todoform" method="post" action="banco/agenda_paciente.php" onsubmit="return validaAgenda()">
<table width="776" border="0" cellspacing="4" cellpadding="0">
<tr>
    <td> </td>
    <td colspan="2">
	 	Convênio: ID 
	 	<input type="text" name="hf_agendamento_paciente_convenio" id="hf_agendamento_paciente_convenio" value=""/>
	 </td>    
    <td>Matrícula:</td>
    <td>Nro Guia:</td>
  </tr>
  <tr>
    <td> </td>
    <td colspan="2">
	 <input name="tf_agendamento_paciente_convenio" type="text" id="tf_agendamento_paciente_convenio" size="60"/>    
	 <input type="button" name="button2" id="button2" value="..." onclick="abre_conv()"/></td>
    <td><input name="tf_agendamento_paciente_matricula" type="text" id="tf_agendamento_paciente_matricula" size="20" /></td>
    <td><input name="tf_agendamento_paciente_num_guia" type="text" id="tf_agendamento_paciente_num_guia" size="20" /></td>
  </tr>
  </table>
</form>  
</body>
</html>

a busca convenio
<!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>
<script>
function selecionar(ID, NOME, STATUS){

	 window.opener.document.getElementById("tf_agendamento_paciente_convenio").value = NOME;
    window.opener.document.getElementById("hf_agendamento_paciente_convenio").value = ID; 
	 window.opener.eStatus(STATUS);
	 window.close();
	 
/*
  var perfil;
  perfil = document.form1.rg_con.value;
  for(var i=0;i<document.form1.rg_con.length;i++){
          if(document.form1.rg_con[i].checked){
                 perfil = document.form1.rg_con[i].value;
                 break;
          }             
  }
  if(perfil){
          var partes = perfil.split('|');
          window.opener.document.getElementById("tf_agendamento_paciente_convenio").value = partes[0];
          window.opener.document.getElementById("hf_agendamento_paciente_convenio").value = partes[1]; 
          window.close();
  }else{
          alert("Selecione um convenio.");
  }
  */
}
</script>
</head>
<body>
<input type="radio" name="rg_con" value="" onclick="selecionar(1,'Nome 1',1);" /> Nome 1 - status 1
<br />
<input type="radio" name="rg_con" value="" onclick="selecionar(2,'Nome 2',0);" /> Nome 2 - status 0
</body>
</html>

mais facil impossivel.... :boxing:


#1007093 Ajuda (Erro Integrar Moip)

Posted by Leonardo Garcia on 20/01/2011, 21:10

vamos pensar!?


Se o valor sempre será (.)ponto por ser flot, alguma coisa; i.e.: .00 ou .02 ou .5



$amt = 1.02;

$amt = number_format($amt, 2, '', '');

echo $amt; // --> 102

\0\ \0\ \0\
agora mãozinha pra direita
/0/ /0/ /0/


#1007060 Indentificar Número Específico Numa Linha Separada Por Vírgulas

Posted by Leonardo Garcia on 20/01/2011, 14:40

Seja se é isso que vc precisa:


select * from tabela where idCampo IN ( 1,2,3,4,5...)


#1007008 Duvida Enviar Copia (Sendmail.Php)

Posted by Leonardo Garcia on 18/01/2011, 17:45

duplica a linha==
mail($to,$subject,$mailcontent,$headers);

e coloca assim

mail('seu_email_aqui@dominio.com.br','Copia de cadastro',$mailcontent,$headers);

ficando assim

mail($to,$subject,$mailcontent,$headers);
mail('seu_email_aqui@dominio.com.br','Copia de cadastro',$mailcontent,$headers);


#1006958 Listar Campos Da Database Em Uma Array

Posted by Leonardo Garcia on 17/01/2011, 22:57

PHP /Mysql

$sql = "SELECT * FROM nome_tabela ORDER BY nome_campo ASC ";

$result = mysql_query($sql);

$registro = mysql_fetch_array($result); // <-- aqui esta tudo em array em ordem A->Z


IPB Skin By Virteq