Lucas Ambrosi Derrossi
-
Total de itens
19 -
Registro em
-
Última visita
Posts postados por Lucas Ambrosi Derrossi
-
-
@Gabriel Costa, sugiro fazer o que o @lowys disse: estudar um pouco mais.
Este seu código possui erros graves: a tag <p> está sendo usada incorretamente, serve para marcar um parágrafo. A tua tag <form> só está englobando o botão, mas deveria também englobar os select's.
Veja no YouTube alguns vídeos sobre criação de formulários e afins. É bem tranquilo de pegar. Aí sim, depois de conseguir formar uma estrutura correta do formulário, pode partir para a parte dinâmica com PHP e MySQL.
-
@Andreafenderpires, a mysqli_connect usa quatro parâmetros: host, usuário, senha e banco.
Sugiro fazer a conexão da seguinte forma:
<?php $conectar = mysqli_connect("localhost", "usuario", "senha", "banco"); if(!$conectar){ die("Erro ao conectar: " . mysqli_connect_error()); } ?>
-
@edsonlz, tu poderia fazer algo assim:
#include <stdio.h> int main() { int controle = 1, num = 0, soma = 0; do{ printf("Numero %i: ", controle); scanf("%i", &num); soma += num; controle++; }while(num != 0); printf("Soma dos numeros: %i", soma); return 0; }
-
@Viany, poste os códigos de consulta e onde tu atribui valor aos serviços.
-
@Bruna Rotta, poste o que tu já conseguiu fazer.
-
@brunnorodrigues, uma das formas de fazer isso é a seguinte:
int main(){ int op; //E DEMAIS VARIÁVEIS do{ //CÓDIGO A EXECUTAR printf("Inserir novo registro? [0] SIM / [-1] NÃO"); scanf("%i", &op); }while(op != -1); return 0; }
-
2 horas atrás, Milena Nodestaque disse:
Warning: mysqli_query() expects at least 2 parameters, 1 given in
Isso, exatamente o que falei. Ela esperado dois parâmetros: a conexão com o banco e a query propriamente dita.
Que bom que funcionou, @Milena Nodestaque.
-
@LexMenez, tu apenas atribuiu uma string na variável $sql, não chegou a executar a query no banco.
Veja a seguir:
<?php $sql = "INSERT INTO 'cadastro' (Perfil, Pessoa,Nome_Completo,Email,Telefone,CPF,Razao_Social,CNPJ,cpf_socio, Telefone_2,Endereco,Cidade,Bairro,Estado,Data,Login,Senha,Confirmacao_Senha) VALUES('$Perfil','$Pessoa','$Nome_Completo','$Email','$Telefone','$CPF','$Razao_Social', '$CNPJ','$cpf_socio','$Telefone_2','$Endereco','$Cidade','$Bairro','$Estado','NOW()','$Login','$Senha', '$Confirmacao_Senha')"; $result = mysqli_query($conexao, $sql); if ($result){ echo "Dados inseridos com sucesso!". } else { echo "Ocorreu um erro na inserção!" } ?>
-
@Casas Junior Em algum momento tu está atribuindo à variável $_SESSION['usuario'] o nick do mesmo. Por isso tu consegue recuperar esse valor futuramente, como fizeste na primeira linha.
Se tu não atribuiu a data de cadastro à variável $_SESSION['datacadastro'], não é possível exibir este valor (até porque ele não existe). O mesmo acontece com a cidade.
-
Depende de como tu está montando a página.
Tu está dando um echo no HTML? Se sim, só colocar essa linha lá no meio.
-
@Danilo Moreira da Costa, esse while aí dentro não está fazendo sentido.
Essa consulta do código retorna mais de um resultado?
-
O método getImagemURL( ) está retornando corretamente?
-
@dfop02, tu deve fazer a "modelagem" da variável antes de fazer a comparação, ou seja, forçar que o resultado seja do tipo que tu quer. Veja:
if((char)onde_esta[i] == "A"){ col = 1; }
Adicione o (char) antes da variável.
-
Qual a dúvida? Fez até que parte?
-
Vamos lá.
Manda o que tu já fez, mesmo que seja o mínimo. Partiremos daí.
-
Com uma olhada rápida, identifiquei dois erros no código.
O primeiro na função verifica( ): tu tentou fazer o unset da classe?! O correto seria fazer o unset da variável que a instancia. Por exemplo:
unset($mt);
O segundo na função lerPaginas( ): no for dela, na verdade. Faltou o $ para identificar a variável i (no incremento).
Corrija isso e tente executar.
-
<?= (!empty($row_Recordset1['foto'])) ? $row_Recordset1['foto'] : "path_imagem_padrao.jpg" ?>
Se retornar uma foto, manda o caminho dela. Senão, exibe o caminho da imagem padrão.
-
Não entendi esse "mix" de bibliotecas, tu misturou duas. Opte por usar a Mysqli, já que a Mysql está obsoleta.
Observe aqui:
<?php $con = mysqli_connect($host, $user, $pass, $db); //RESTO DO CÓDIGO $sql = mysqli_query($con, "INSERT INTO cadastro VALUES ('','$data','$nome','$email','$residencial','$celular','$endereco','$cidade','$imagem')"); mysqli_close($con); ?>
A execução da query com a Mysqli no modo procedural prevê a adição de outro parâmetro, se comparada com a versão anterior da biblioteca. É preciso passar a variável de conexão com o banco.
No modo orientado a objetos não é preciso passar a variável de conexão.
Também convém encerrar a conexão após finalizar, conforme fiz na última linha.
Duvida Cadastro e login
em PHP
Postado
@Andreafenderpires, tem que fechar a chave no if onde tu testa a conexão.