Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ola gente to fazendo um sistema de pesquisa que pega dados de duas tabelas que tem chaves estrangeiras
esse formulario e metodo post
e quando digita o nome de qualquqer usuario
queria que buscasse todos os usuarios que tem o codigo de cliente igual
pois o codcliente sever para ver qual as dividas do usuario no mes por exemplo
o usuario X tem 4 dividas e o codigo dele e 2
quando digita no me X iria aparecer as 4 dividas dele
e claro com uma paginação pq o numero de dividas vao aumentando e pra deixa uma coisa organizada
sera que alguem sabe como fazer ou da uma sujestao
gente resolvido nao consegui fazer a paginação alias isso é algo que vem me deixando chateado
mas consegui fazer a consulta que eu queria
fiz desse jeito
$sql = "SELECT c.*, d.* FROM contascli c, dadoscli d WHERE c.codcli = d.codcli and nomecli LIKE '$pesquisa%'";$pageStart = 0; // ponto inicial..
$rowsLimit = 20; // mostará de 20 em 20
$pageStart *= $rowsLimit
$sql = "SELECT c.*, d.* FROM contascli c, dadoscli d WHERE c.codcli = d.codcli and nomecli LIKE '$pesquisa%'";
$sql .= " LIMIT " . $pageStart . ", " . $rowsLimit;
Exemplo, se quer ver a página 2 (do registro 20 ao 40)
$pageStart = 1
no seu caso, quer apenas mostrar o anterior e próximo, certo ?
basta usar lógica...
seguindo o exemplo acima, defina
$rowsLimit = 1;
Há otros pormenores. Isso é o básico para dar um start...
sera que tem alguem que possa me da uma ajuda em relação a este assunto