-
Total de itens
51 -
Registro em
-
Última visita
Posts postados por PeeWee
-
-
Entendo muito pouco de javascript portanto copiei um código para um projeto que estou desenvolvendo com finalidade de estudo. Bom, a função selecionar o item funciona normalmente Preciso colocar a função "retirar do carrinho". Coloquei uma div dentro do código para fazer isso, e ficou da seguinte forma:
<div id="resultado_sembusca">
<?php
$buscar = $pdo->prepare("SELECT * FROM `produtos` ");
$buscar->execute();$retorno = array();
$retorno['dados'] = '';
$retorno['qtd'] = $buscar->rowCount();
if($retorno['qtd'] >= 0){
while($conteudo = $buscar->fetchObject()){
echo '<a href="#" id="'.$conteudo->id.':'.$conteudo->valor.'">'.utf8_encode($conteudo->titulo).'</a>';
echo '<br>'; //trecho adicionado
//echo '<button name="button" id="retira_produto">Click me</button>'; //idem
echo '<div id="retira_produto">';
echo '<a href="#">' ."Link". '</a>';
echo '</div>';
}//retirei esse trecho da frente da linha acima = $retorno['dados'] .=
}
?>
</div>Este é a função jd
$('body').on('click', '#retira_produto a', function(){ ///retira produto
var dadosProduto = $(this).attr('id');
var splitDados = dadosProduto.split(':');$.ajax({
method: 'post',
url: 'sys/sys.php',
data: {retira_produto: 'sim', produto: splitDados[0]},
dataType: 'json',
success: function(retorno){
$('tbody#content_retorno').html(retorno.dados);
}
});
});$('body').on('click', '#resultado_busca a', function(){
var dadosProduto = $(this).attr('id');
var splitDados = dadosProduto.split(':');$.ajax({
method: 'post',
url: 'sys/sys.php',
data: {add_produto: 'sim', produto: splitDados[0]},
dataType: 'json',
success: function(retorno){
$('tbody#content_retorno').html(retorno.dados);
}
});
});
});Bom, como falei, a primeira função funciona e a segunda não, o que estou fazendo de errado?
-
parece que funcionou, mas terei que fazer pequenas alterações, o que eu queria entender é porque o meu código não funcionou sendo que eu copiei e colei de outro trecho do mesmo código que no caso está funcionando normalmente.
-
Opaa, o problema é o seguinte: preciso fazer uma busca no BD com esse código:
$buscar = $pdo->prepare("SELECT * FROM `produtos` WHERE `titulo` LIKE '%$textoBusca%'");
$buscar->execute();$retorno = array();
$retorno['dados'] = '';
$retorno['qtd'] = $buscar->rowCount();
if($retorno['qtd'] >= 0){
while($conteudo = $buscar->fetchObject()){
$retorno['dados'] .= '<a href="#" id="'.$conteudo->id.':'.$conteudo->valor.'">'.utf8_encode($conteudo->titulo).'</a>';
}
}O problema é que os resultados estão vindo duplicados (no BD só há 3 registros)
Não tenho idéia do que fazer, se alguem puder ajudar agradeço desde já.
Problemas com versão do PHP
em Desenvolvimento com Wordpress
Postado
Estou tentando aprender wordpress e me deparei com o seguinte problema: tenho dois notebooks com Windows 7 e no mais antigo a versão mais atual do wordpress deu incompatibilidade com o PHP versão 5.5.12, no notebook mais novo também com windows 7 deu outra msg de erro devido o PHP estar muito atual (7.3.10) exibindo o erro: Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\cursoWP\wp-includes\functions.php on line 1072 .
Fiz algumas pesquisas, apliquei a solução sugerido mas sem êxito.
A questão é a seguinte: se eu atualizar o wamp irá automaticamente atualizar o php e o mysql, isso irá subscrever a instalação anterior? Irei perder os BDs existentes no mysql?
Táa uma zica isso, nunca vi isso, em um note táa antiga demais e no outro está atual demais, vai entender...