
Marcelo_2
Membros-
Total de itens
259 -
Registro em
-
Última visita
Tudo que Marcelo_2 postou
-
1. a 1ª sql está errada; verifique a sintaxe: http://www.linhadecodigo.com.br/artigo/2975/comandos-basicos-em-sql-insert-update-delete-e-select.aspx http://www.linhadecodigo.com.br/artigo/75/principais-instrucoes-em-sql.aspx 2. se você está querendo exibir as postagens de um determinado usuario, tb precisa corrigir a 2ª sql; exemplos: select * from posts where user=$id_do_usuario; ou: select * from posts where user='$nome_do_usuario'; 3. feche a tag <title> 4. seria bom ter postagens e usuarios em duas tabelas separadas. além das dicas já postadas..
-
se ID é chave primaria o banco não vai aceitar "NULL".. tire da sql aqui: $result = mysql_query("INSERT INTO suites ( id, nome, etc. deixe assim: $result = mysql_query("INSERT INTO suites ( nome, etc. e aqui: ) VALUES ( null, '$nome', etc deixe assim: ) VALUES ( '$nome', etc
-
1. onde está: $POST['pagamento']; $POST['hora_chegada']; etc. troque por: $_POST['pagamento']; $_POST['hora_chegada']; etc. 2. novamente você esta declarando uma variavel: $sql = "INSERT INTO suites ( etc. precisa transformar isso num comando ao banco de dados, ex: $sql= mysql_query("INSERT INTO ETC.) or die(mysql_error()); como já expliquei em outro tópico 3. tire as aspas dos nomes de colunas: 'nome', 'telefone', 'email', 'suite', 'tipo_reserva', 'checkin', 'checkout', etc. deixe assim: nome, telefone, email, suite, tipo_reserva, checkin, checkout, etc. 4. na ultima variavel faltou uma aspa simples: '$pedido_especial a proposito, sugiro que de uma melhorada nos teus "ifs" (lógica); ex: if(isset(botao gravar)) { executa inserção } if(inserção ok) { exibe mensagem OU redireciona (não tem como fazer as 2 operações simultaneamente,a menos que exiba a mensagem,de um "delay" e depois redireciona } else{ exibe mensagem "nada foi gravado" }
-
ultima tentativa: troque isso: $sql = "DELETE FROM suites WHERE id = $id"; (é simplesmente uma declaração de variavel) por isso: $sql = mysql_query("DELETE FROM suites WHERE id = $id"); isso é 1 comando ao banco de dados... falou fui...
-
1 - o padrão é você ter uma coluna chave primaria na tabela do banco de dados (vamos chamar essa coluna de "id"); 2 - no formulário, é só passar esse "id" para a próxima página. ex: <form action='apagar.php?id=<?php echo $f['id']; ?>' method='post'> <input type='submit' value='Eliminar esta Reserva'></form> 3 - mesma lógica p/ pesquisar, editar etc. pesquise sobre querystrings.
-
falou.. qqer coisa, retorne (meu tcc foi sobre PDO, tambem)..
-
1. ahe.. sql de "insert" errada (no zip também); sintaxe: http://www.google.com.br/search?q=insert+sql&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a&gfe_rd=cr&ei=k1ZjVp26LOWw8wf7rIfwAQ 2 deixe os campos do form em branco. 3. Habilite Todas as Exibições de Erro enquanto estiver desenvolvendo: http://forum.imasters.com.br/topic/542539-atencao-orientacoes-e-regras-do-forum-de-php/, item 3 4 receber mensagens de erro na sql com pdo (no teu caso): $inserir->execute() or exit(print_r($inserir->errorInfo(), true));
-
pesquise sobre o operador "AND".
-
de boa.. essa sql está errada...
-
pelo jeito não está usando banco de dados para montar teus selects, então faça assim: <select name="tipo_reserva" id="tipo_reserva"> <option value="Booking">Booking</option> <option value="Trip Advisor">Trip Advisor</option> <option value="Site Oficial">Site Oficial</option> <option value="Pessoalmente">Pessoalmente</option> <option value="Outro">Outro</option> </select>ou <select name="tipo_reserva" id="tipo_reserva"> <option value="1">Booking</option> <option value="2">Trip Advisor</option> <option value="3">Site Oficial</option> <option value="4">Pessoalmente</option> <option value="5">Outro</option> </select>a 2ª opção é para relaciona-los a outras tabelas, mas ahe é outra historia.. falou, fui...
-
Tenho uma tabela de registros de pesquisas por categorias; estrutura: CREATE TABLE `pesquisa` ( `id` int(10) NOT NULL auto_increment, `categ` int(10) default NULL, `dia` date default NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1Queria exibir a categoria mais pesquisada por mês (caso haja empate, não há problema), mas não estou conseguindo exibir apenas a mais pesquisada. Tentativa mais próxima: select month(dia) mes, categ, count(categ) total from pesquisa group by month(dia), categ order by month(dia) desc, count(categ) desc; mas como podem ver, nos meses 10 e 11 está exibindo 2 categorias e preciso exibir, no caso, apenas a categoria “2”: tentei com max(count(categ)), mas recebo a mensagem: “Erro SQL(1111) invalid use of group function” (pesquisando, descobri que o Mysql não aceita max(count; não sei se procede) Tabela populada: Agradeço antecipadamente
-
tire esse caracter: do código
- 1 resposta
-
<code><span class="sql1-identifier"> select max(data) from TABELA group by Telefone </span></code>
-
rum, rum mizifio... - sunsê carece de ver se instalou as extensões mysql e mysqli (conhece a pasta "ext"?); - sunsê carece de conhecer a função phpinfo(); - sunsê tenta declarar a função sunssim: adicionar(); antes da linha: - sunsê milhor declarar as variaveis aqui dentro da função, mizifio, sunssim: $nome=$_REQUEST['nome']; $idade=$_REQUEST['idade']; dispôis dessa linha: êê mizifio agora só carece de corrigir essa linha: troca por essa: $result = $sqli->query($sql); hum, hum, bom fim de semana, mizifio...
-
correto, nesse seu código não há nenhum comando para isso.. veja c t ajuda: http://www.linhadecodigo.com.br/artigo/2975/comandos-basicos-em-sql-insert-update-delete-e-select.aspx http://www.linhadecodigo.com.br/artigo/75/principais-instrucoes-em-sql.aspx
-
erro ao connectar ao mysq lEstou com um problema estranho para acessar
pergunta respondeu ao Clauido José de Marcelo_2 em MySQL
cara, faltando informação.. poste a versão dos programas. mas estava normal e de repente parou ou nunca consegue acessar? se estiver usando windows, precisa iniciar o serviço, mas tenta o seguinte: iniciar - programas - mysql - mysql client - vai abrir uma "janela DOS"; entre c/ a senha q usou quando instalou (se não cadastrou 1 senha, enter em branco) ai entre c/ o comando: use mysql; (não esquece o ponto e virgula) se tudo estiver ok, vai exibir a msg: "dabase changed", sinal q está tudo ok. bom, esse lance d "localhost" depende dos programas q estiver usando; se estiver usando xamp, por exemplo, http://localhost/por padrão abre o xamp, não o mysql, nesse caso vai ter 1 menu a esquerda p/ você checar varios intens, inclusive o phpmyadmin.. ou esse comando abre o apache (se não estiver usando xamp), ou IIS (se estiver usando).. ai depende de + informações.. obs: se estiver usando windows ve se está liberada a porta padrão do mysql (3306) no firewall - caso você tenha concordado em usar essa porta quando instalou e precisa ver seu direitos de usuario.. e checa versão (64/32).. fui... -
cara.. se eu entedi bem, tenta guardar o resultado dessa soma numa variavel.. dai 1 "if": if (variavel == 2) { header("location:pg1.php"); } else{ header("location:pgerro.html"); }
-
cara.. se entendi bem, pesquise sobre o comando echo; qqer coisa retorne e poste q erro q dá.. fui
-
ops.. não tinha me ligado nisso; só complementando: selecionando 1 data: SELECT *, COUNT(data) FROM tabela where data=variavel_passada_etc
-
explica melhor.. q problema q da? bom, da 1 olhada aqui: http://forum.imasters.com.br/topic/265966-resolvidoadicionar-1-mes-a-uma-data/?p=2041837
-
erro no EasyPHP-DevServer-14.1VC11 com windows 8
pergunta respondeu ao FlavioLago de Marcelo_2 em PHP
tenta ver se tem a pasta htdocs; as vezes é essa. -
(Resolvido) Exibir mensagem que já é cadastrado
pergunta respondeu ao Rodrigo_Linhas de Marcelo_2 em ASP
opa.. bl. disponhahe... -
1. cara, não entendi o titulo do tópico; 2. pesquise sobre querystrings; a sql: select * from tabela where dia=$variavel_passada_por_querystring
-
Como posso manipular o banco de dados da seguinte forma
pergunta respondeu ao Victor Santos Silva de Marcelo_2 em MySQL
pesquise sobre UPDATE dicas boas p/ quem está começando: http://www.linhadecodigo.com.br/artigo/2975/comandos-basicos-em-sql-insert-update-delete-e-select.aspx http://www.linhadecodigo.com.br/artigo/75/principais-instrucoes-em-sql.aspx