Gostaria de contar a quantidade de mensagens enviadas pelo whatsapp web no chrome,
pelo modo desenvolvedor (F12) do Chrome
neste modo na guia "console" é possível rodar "qq coisa", praticamente...
nesta guia console eu rodo o código abaixo, e a função " showResult() "
mas travei
alguém pode dar uma ajuda?
function checkBtnSend() {
if(document.querySelector('[data-icon="send"]') && !document.querySelector('[data-icon="send"]').getAttribute('gb-bind-event')) {
document.querySelector('[data-icon="send"]').addEventListener('click', executouMeuClick)
document.querySelector('[data-icon="send"]').setAttribute('gb-bind-event', true)
console.log('addEventListener OK!!!!')
}
}
function checkFieldEnter() {
if(document.querySelector('._1Plpp') && !document.querySelector('._1Plpp').getAttribute('gb-bind-event')) {
document.querySelector('._1Plpp').addEventListener('keydown', function (e){
if(e.code === 'Enter') {
executouMeuClick()
}
})
document.querySelector('._1Plpp').setAttribute('gb-bind-event', true)
console.log('addEventListener ENTER OK!!!!')
}
}
function job() {
if(!window.inRunningJob) {
window.inRunningJob = true
checkBtnSend()
checkFieldEnter()
console.log('JOB EM EXECUCAO...')
}
}
function showResult() {
console.log('Mensagens texto enviadas: ', localStorage.getItem('totalTextSend'))
}
function executouMeuClick() {
var totalTextSend = 0
if(localStorage.getItem('totalTextSend')) totalTextSend = Number(localStorage.getItem('totalTextSend'))
totalTextSend++
localStorage.setItem('totalTextSend', totalTextSend)
console.log('clicou no enviar texto!!!')
}
setInterval(job, 200)
Eu preciso somar a coluna SOMA onde a coluna A e a coluna B(ao outro registro, por exemplo A do registro 1 e A do registro 2 forem iguais) forem iguais, após isso dividir por 3 e em seguida inserir em outra tabela.
Estou com uma tabela em que preciso contar a quantidade de ocorrências e separar por mês essa quantidade.
id data valor
1 2018-01-01 10
2 2018-01-02 10
3 2018-01-03 10
4 2018-01-04 5
5 2018-02-04 5
6 2018-02-04 5
Preciso ter o seguinte resultado:
- No mês de janeiro tiveram 3 ocorrências do número 10 e 1 ocorrência do número 5
- No mês de fevereiro tiveram 2 ocorrências do número 5
Alguém pode me ajudar com essas consulta?
Obrigado
Parece bem bobinho, mas sou iniciante, por isso me perdoem. Tenho uma lista com três empresas, e queria com um botão filtrar os dados (mostrar as que estão on e as que estão off) e com um outro botão contar quantas estão on e off e mostrar na tela a quantidade). Sei que existem métodos exclusivos do JS, mas queria à princípio, utilizando for.
<button onclick="fil()">Filtrar dados</button>
<p id="botão1"></p>
<button onclick="con()">Contar dados</button>
<p id="botão2"></p>
var dados = [{
"Nome": "EMPRESA1",
"Status": true
}, {
"Nome": "EMPRESA2",
"Status": false
}, {
"Nome": "EMPRESA3",
"Status": true
}];
//filtrar os serviços com status igual ao parametro, NÃO USAR UNDERSCORE
function filtrar(Status) {
return dados.Status = true;
}
function fil() {
document.getElementById("botão1").innerHTML = dados.filter(filtrar);
}
//contar a quantidade de serviços com status igual ao parametro, NÃO USAR UNDERSCORE
function contar(status) {
//for
}
Boa noite.
Qual a melhor forma de contar dados na tabela?
SELECT COUNT(*) usando o fetch
$query = $mysqli->prepare("SELECT COUNT(*) FROM votos WHERE valor = ?");
$query->bind_param("s", $paramm);
$query->execute();
$query->bind_result($valor);
$query->store_result();
while( $query->fetch()){
echo $valor;
}
SELECT * FROM usando o num_rows
$query = $mysqli->prepare("SELECT * FROM votos");
$query->execute();
$query->store_result();
$rows = $query->num_rows;
echo $rows;
Existe muita diferença entre os dois? Estou fazendo certo?