Ir para conteúdo

_marlon307

Members
  • Total de itens

    31
  • Registro em

  • Última visita

  • Dias vencidos

    1

_marlon307 venceu o dia em Abril 25 2018

Teve o conteúdo mais curtido

Reputação

1 Comum

Sobre _marlon307

Últimos Visitantes

302 visualizações
  1. _marlon307

    Checar se e-mail e usuário existe nas colunas

    Vlw pela atenção mas já consegui arrumar fazendo dessa forma $sql = "SELECT usuario email FROM `tb_usuarios` WHERE `usuario` = '$username' OR `email` = '$usermail'";
  2. _marlon307

    Consultar se usuário e e-mail já existem no banco de dados

    Vlw, Resolvi o problema com sua ajuda.
  3. Tenho uma tabela em meu banco de dados em que as colunas usuário e e-mail são do tipo unio. Como faço para verificar as duas colunas ao mesmo tempo e retorna um valor se encontrar um registro iguai.
  4. _marlon307

    Checar se e-mail e usuário existe nas colunas

    Não esta errado amigo, estou com problema com mysql, preciso verificar se o usuário e e-mail já existem em meu banco de dados, se caso existir terá que preencher com usuário e e-mail novo no meu banco de dados.
  5. _marlon307

    Checar se e-mail e usuário existe nas colunas

    Estou fazendo um sistema simples de cadastro de usuário e preciso que o usuário e e-mail sejam únicos. Mas já configurei a minha tabela para que esses campos seja único. O problema e fazer a checagem para que não retorne erros, e sim redirecionar para pagina de cadastro. Código: <?php require_once 'config/connect.php'; $usermail = mysqli_real_escape_string($link, $_POST['email']); $username = mysqli_real_escape_string($link, $_POST['usuario']); $userpsw = mysqli_real_escape_string($link, $_POST['senha']); $sql = "SELECT usuario, email FROM `tb_usuarios` WHERE `usuario` = '$username', `email` = '$usermail'"; mysqli_query($link, $sql) or die(mysqli_error($link)); $linhas = mysqli_affected_rows($link); if($linhas > 0) { header("Location:cadastro"); } else { $sql = "INSERT INTO tb_usuarios (usuario, senha, email) VALUES ('$username','$userpsw','$usermail')"; mysqli_query($link,$sql) or die(mysqli_error($link)); $linhas = mysqli_affected_rows($link); if($linhas > 0) { header("Location:login"); } } ?>
  6. _marlon307

    [Resolvido] Passar informação de um evento para o outro

    Resolvido. Ficou assim using System; using System.Drawing; using System.Drawing.Printing; using System.Windows.Forms; namespace DrawString { public partial class Form1 : Form { public Form1() { InitializeComponent(); foreach(var printter in PrinterSettings.InstalledPrinters) { comboBox1.Items.Add(printter); } } private void panel1_Paint(object sender, PaintEventArgs e) { Graphics g = panel1.CreateGraphics(); teste(g); } private void BtnImprimir_Click(object sender, EventArgs e) { using (var pd = new PrintDocument()) { pd.PrintPage += PanelPrintPage; pd.PrinterSettings.PrinterName = comboBox1.SelectedItem.ToString(); pd.Print(); } } private void PanelPrintPage(object sender, PrintPageEventArgs e) { Graphics g = e.Graphics; teste(g); } private void teste(Graphics g) { SolidBrush s = new SolidBrush(Color.Black); FontFamily ff = new FontFamily("Arial"); Font font = new Font(ff, 50); g.DrawString("TESTE", font, s, 10, 43); } } }
  7. Montei uma pagina para impressão mas não quero repetir o mesmo código no evento em que vai fazer a impressão. Leia os comentários no código : } using System; using System.Drawing; using System.Drawing.Printing; using System.Windows.Forms; namespace DrawString { public partial class Form1 : Form { public Form1() { InitializeComponent(); foreach(var printter in PrinterSettings.InstalledPrinters) { comboBox1.Items.Add(printter); } } private void panel1_Paint(object sender, PaintEventArgs e) { //Quero passar o que esta formatado aqui para o outro evento sem precisar de reetir o codigo Graphics g = panel1.CreateGraphics(); SolidBrush s = new SolidBrush(Color.Black); FontFamily ff = new FontFamily("Arial"); Font font = new Font(ff, 50); g.DrawString("TESTE", font, s, 10, 43); } private void BtnImprimir_Click(object sender, EventArgs e) { using (var pd = new PrintDocument()) { pd.PrintPage += PanelPrintPage; pd.PrinterSettings.PrinterName = comboBox1.SelectedItem.ToString(); pd.Print(); } } private void PanelPrintPage(object sender, PrintPageEventArgs e) { //E passar para aqui sem repetir o codigo acima onde vai fazer a impressao } } }
  8. _marlon307

    Criar relatório de impressão c#

    Comecei olhando este tutorial mas não conseguir ir muito longe pois não ensinava a formatar a pagina somente escrever nela através de uma text box
  9. _marlon307

    Criar relatório de impressão c#

    Quero criar uma pagina para imprimir os dados coletados no meu XML. Onde cada tipo de informação eu tiver crie uma grade igual da imagem acima.
  10. _marlon307

    Criar relatório de impressão c#

    Estou finalizando meu projeto e só falta criar um relatório de impressão. E gostaria de fazer numa forma em que cada nome que eu carregar no arquivo ele acrescentara automaticamente uma célula referente aos itens que tenho ao meu arquivo. Para depois de tudo preenchido fosse impresso Exemplo da imagem
  11. _marlon307

    [Resolvido] Alterar valor de um Elemento Xml

    Consegui adicionado Rota.LpGridRota no meu SelectSingleNode XmlElement mapElement = (XmlElement)xmlDoc.SelectSingleNode(@"//Planilha[@Rota='" + Rota.LpGridRota + "']");
  12. _marlon307

    [Resolvido] Alterar valor de um Elemento Xml

    Preciso de alterar o valor dos elementos no meu xml. So que o problema e que o código não esta alterando nenhum valor dentro da tag do meu xml. Meu xml esta assim e queria estar alterando os itens apos Rota <Planilha Rota="Nome da rota" Funcionario="" SaidaP="0" VoltaP="0" Deposito="R$ 0,00" Gasto="R$ 0,00" Cheque="R$ 0,00" Moeda="R$ 0,00" Falta="R$ 0,00" Sobra="R$ 0,00" Observacoes="" /> Código que estou trabalhando e esse public static void EditarPlanilhaLp(Listarplanilhas Rota, string nArchive) { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(@"cache\" + nArchive + ".xml"); XmlElement mapElement = (XmlElement)xmlDoc.SelectSingleNode(@"//Planilha[@Rota='" + Rota + "']"); if (mapElement != null) { mapElement.Attributes["Funcionario"].Value = Rota.LpGridFunc; mapElement.Attributes["SaidaP"].Value = Rota.LpGridSaiu; mapElement.Attributes["VoltaP"].Value = Rota.LpGridVolta; mapElement.Attributes["Deposito"].Value = Rota.LpGridDep; mapElement.Attributes["Gasto"].Value = Rota.LpGridGast; mapElement.Attributes["Cheque"].Value = Rota.LpGridCheq; mapElement.Attributes["Moeda"].Value = Rota.LpGridMoed; mapElement.Attributes["Falta"].Value = Rota.LpGridFalt; mapElement.Attributes["Sobra"].Value = Rota.LpGridSob; mapElement.Attributes["Observacoes"].Value = Rota.LpObs; } xmlDoc.Save(@"cache\" + nArchive + ".xml"); }
  13. _marlon307

    [Resolvido] Adicionar vários elementos em um tag XML C#

    Vlw amigo mas consegui fazendo dessa forma public static void ExcluirItemRota(string Rota) { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load("config.xml"); XmlElement mapElement = (XmlElement)xmlDoc.SelectSingleNode(@"//xRota[@Rota='"+ Rota +"']"); if(mapElement != null) { mapElement.ParentNode.RemoveChild(mapElement); } xmlDoc.Save("config.xml"); } Outra duvida que tenho agora e editar um valor de um elemento/
  14. _marlon307

    [Resolvido] Adicionar vários elementos em um tag XML C#

    Porque estou querendo remover uma linha especifica e não o nó inteiro. Como você pode observa tem uma string no RemoveAttribute que quando carregada ela vai remover o item que colocar o nome mapElement.RemoveAttribute(Rota);
  15. _marlon307

    [Resolvido] Adicionar vários elementos em um tag XML C#

    Consegui fazer a leitura e gravar da forma que eu queria mas agora não estou conseguindo excluir um determinado item selecionado. O código que fiz e vi exemplos estava nessa forma public static void ExcluirItemRota(string Rota) { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load("config.xml"); XmlElement mapElement = (XmlElement)xmlDoc.SelectSingleNode(@"//cfgRotas"); if(mapElement != null) { mapElement.RemoveAttribute(Rota); } xmlDoc.Save("config.xml"); }
×

Informação importante

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