Jump to content

notax

Members
  • Content count

    200
  • Joined

  • Last visited

Community Reputation

0 Comum

About notax

  1. notax

    Exists Table

    Pessoal, boa noite. Usando mysqli e prepared statement... Como faço para saber se uma tabela existe no banco de dados?
  2. notax

    Post para PopUp ou Fancybox

    Não faço a menor ideia de como fazer isso... O PHP eu já tenho pronto... Achei que fosse mais facil abrir ele em um IFRAME por fancybox ou mesmo num popup simples... Em tempo... Esse PHP é bem grande... Ele trata os dados que vem do FORM, faz inúmeros cálculos beemmmm complexos... Acredito que converter tudo isso pra JS vai dar uma dor de cabeça e tanto...
  3. notax

    Post para PopUp ou Fancybox

    Pessoal, boa tarde. Seguinte: Tenho um form e no mesmo form dois buttons... Esses buttons chamam uma função... Cada um deles dá um submit pra um pagina especifica... Assim: <script language="JavaScript"> function Gerar() { if (valida_campo()){ document.form.action="file1.php"; document.forms.form.submit(); } } function Calcular() { if (valida_campo()){ document.form.action="file2.php"; document.forms.form.submit(); } } </script> Como eu faço para: 1) abrir file2.php em um popup? 2) tenho como abrir file2.php em um fancybox? Considerando que os dados são enviados por POST? Valeu!
  4. notax

    Bind parameters

    Boa noite. Estou usando instruções "pré preparadas" com mysqli (php 7.3)... Não posso usar PDO... Estou com problema nesse trecho: bind_param('ssss', $1, $2, $3, $4); ali onde eu seto o tipo do value "ssss" sem problemas, eu consigo incrementar dinamicamente de acordo com a quantidade de values... porém eu nao posso fazer isso por exemplo: $tipo = "ssss"; $valores = "$1,$2,$3,$4"; bind_param($tipo, $valores); Já tentei com eval, array e nada! Sempre retorna erro indicando q a quantidade de campo está incorreta para a quantidade indicada... Alguém tem alguma dica? Preciso poder incrementar a qtde de campos dinamicamente em uma determinada consulta...
  5. notax

    htaccess

    Pessoal, tudo bem? Me desculpem caso não seja o local certo. Minha dúvida é com relação ao htaccess... Se incluo um index.php na pasta WWW e digito simplesmente o www.meudominio.com.br não há a necessidade de eu colocar /index.php ao final. Porém estou incluindo um index.php numa pasta dentro de WWW e aí existe a necessidade de eu incluir o /index.php. Exemplos: meudominio.com.br -> funciona meudominio.com.br/pasta-> não funciona meudominio.com.br/pasta/index.php -> funciona Então, poderiam me dizer o que eu preciso fazer para funcionar o "meudominio.com.br/pasta"? Meu htaccess no momento está assim: RewriteEngine On # Redirecionar para HTTPS e remover WWW RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] #funcionar sem o .php RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.php [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d
  6. notax

    Alerta Formulario JS Loop

    Pessoal, boa tarde! Tenho a seguinte validação: <script> function valida_campo() { var nota1 = document.form.nota1; if (nota1.value=="") { alert("Digite a nota"); nota1.focus() return false } var dissertacao1 = document.form.dissertacao1; if (dissertacao1.value=="") { alert("Digite a nota"); dissertacao1.focus() return false } } </script> Como eu faço para fazer exatamente essa validação só que num loop que vai dos campos 'nota1' e 'dissertacao1' até nota20 e dissertacao20? Podem dar um help?
  7. notax

    Consulta MySQL com limit e grup by

    Uhm, preferia não mover... acho que o caso é asp mesmo... É para um site, mas não vem de formulário nenhum, veja, o que eu quero na realidade é o seguinte: A mesma query tem que ter distinct (para pegar uma serial de cada), order by, limit, fora a cláusula de where... Não sei... mas pra mim é alguma coisa na minha sintaxe que não tá batendo... como disse em access roda perfeitão...
  8. notax

    Consulta MySQL com limit e grup by

    Aí bateu na trave do que eu quero... A grande questão é essa... quero que pegue os registros mais atuais de TODOS os seriais... sacou? Da forma que você fez funciona, mas apenas para um serial, se eu tiro do where serial = '' ele me traz os registros, no entanto não me traz os mais atuais e sim os primeiros que ele encontra no banco... Se fosse em access isso estaria funcionando a horas, mas em mysql não to conseguindo...
  9. notax

    Consulta MySQL com limit e grup by

    Então... essa é a dificuldade... mas repare que eu quero o da última data com a condicional2, mas isso para cada serial sacou? Ou seja, repare que no exemplo que dei, os seriais elencados são diferentes... Então... tem alguma sugestão nesse sentido?
  10. notax

    Consulta MySQL com limit e grup by

    Uhm... assim, o que eu tenho é a tabela da seguinte forma: codigo | serial | data_hora | texto | condicao Nessa tabela posso ter vários registros de várias seriais iguais exemplo: 1 | s123 | 2011-07-10 13:15:10 | bla bla bla a | condicao2 2 | s123 | 2011-07-10 13:16:10 | bla bla bla b | condicao2 3 | s123 | 2011-07-10 13:17:10 | bla bla bla c | condicao1 4 | s356 | 2011-07-10 13:18:10 | bla bla bla d | condicao1 5 | s356 | 2011-07-10 13:19:10 | bla bla bla e | condicao2 6 | s356 | 2011-07-10 13:20:10 | bla bla bla f | condicao2 7 | s356 | 2011-07-10 13:21:10 | bla bla bla g | condicao1 Quero uma consulta que me mostre apenas os registros onde condicao seja = condicao2 e que tenham a maior data, pegando apenas uma serial... no caso acima os registros que eu queria são apenas: 2 | s123 | 2011-07-10 13:16:10 | bla bla bla b | condicao2 6 | s356 | 2011-07-10 13:20:10 | bla bla bla f | condicao2 Sacaram? Como devo fazer isso?
  11. notax

    Consulta MySQL com limit e grup by

    Obrigado pelo retorno, estava fazendo vários testes... Olha só, se eu tivesse usando access bastaria eu fazer algo do tipo: sql = "select top 1 codigo from minha_tabela where condicao1 = '"&condicional1&"' order by codigo desc" Ou seja, como o campo código é autonumerico nesse recordset eu teria todos os últimos registros que entraram na tabela e obedecerem a condicional1... Se eu tento fazer isso em mysql não dá certo... mesmo que eu coloque desta forma: sql = "select codigo from minha_tabela where condicao1 = '"&condicional1&"' order by codigo desc limit 1" O que acontece no mysql é que ele colocará o primeiro registro que ele encontre e obedeça a condicional, e não necessáriamente na ordem que eu gostaria, ex. o de maior código, ou seja, o último entrante... Sacaram? Alguém sabe onde estou errando?
  12. Pessoal, bom dia! Tenho uma consulta por ASP a um bd mysql que tá me quebrando a cabeça... O que ocorre é que nessa tabela tem os seguintes campos: serial, data, hora Preciso mostrar apenas o registro mais atual de cada serial, mas considerando todos os seriais na mesma consulta... O que fiz foi: sql = "select * from minhatabela order by data desc, hora desc limit 1" O que ocorre é que ele mostra apenas um registro na consulta... ou seja, apenas de uma serial... e eu precisava que ele mostrasse os últimos inseridos de todas seriais... Onde está meu erro? IMPORTANTE: postei apenas um trecho da consulta, visto que na consulta real existem outros comparativos com outras tabelas... Valews
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.