Beto Lima 0 Denunciar post Postado Fevereiro 12, 2010 Olá, queria saber como é a lógica com php e mysql da seguinte situação: Tipo quando a pessoa cadastra um produto no mercado livre ou toda oferta, enfim. qualquer site de leilão. Onde se a pessoa pagar uma quantia X, terá o seu produto com maior relevância nas buscas. E é isso que queria saber como se faz. Seria somente acrescentando uma coluna a mais na tabela e conferindo a flag? Acho que não né!!! Valeu Compartilhar este post Link para o post Compartilhar em outros sites
Williams Duarte 431 Denunciar post Postado Fevereiro 12, 2010 Olha dias atrás procurei saber sobre isso, e desenvolvi um sql pra minha aplicação de busca por palavra com maior relevância e usei a função MATCH() do mysql, e ordenando por valor relevante. Leia a documentação que você ira entender melhor... http://dev.mysql.com/doc/refman/4.1/pt/fulltext-search.html Compartilhar este post Link para o post Compartilhar em outros sites
João Batista Neto 448 Denunciar post Postado Fevereiro 12, 2010 Isso está diretamente relacionado a sua estrutura de tabelas e também a consulta SQL. Vou mover para o fórum de MySQL que é o fórum mais adequado para sua dúvida com a consulta. Movido: PHP http://forum.imasters.com.br/public/style_emoticons/default/seta.gif MySQL Compartilhar este post Link para o post Compartilhar em outros sites
Beto Lima 0 Denunciar post Postado Fevereiro 17, 2010 pessoal, fui dar uma lida no link q o Wduarte passou, mas seria só isso mesmo? tipo, é assim que funciona no mercado livre por exemplo? se o cara paga uma taxa pra ter destaque o select dos caras seria algo como aquele? outra: por qual termos ele buscaria? pelo titulo do anuncio ou pelo seu conteudo? Compartilhar este post Link para o post Compartilhar em outros sites
koga021 0 Denunciar post Postado Fevereiro 18, 2010 pessoal, fui dar uma lida no link q o Wduarte passou, mas seria só isso mesmo? tipo, é assim que funciona no mercado livre por exemplo? se o cara paga uma taxa pra ter destaque o select dos caras seria algo como aquele? outra: por qual termos ele buscaria? pelo titulo do anuncio ou pelo seu conteudo? A logica do google é se o seu site e sobre algo e a pessoa busca por algo que o seu site possua, voce aparece na ordem da busca de acordo com o seu valor doado ao google, ex: loja sobre livros. alguem busca livro no google, e de acordo com a quantia em dinheiro enviada ao google é a ordem que voce ira aparecer. se voce doa 10mil reais voce voce pode ser o 1º da lista se vvoce doa 10 centavvos voce pdoe ser o ultimo, SELECT * FROM tbSites WHERE assunto='livros' order by valor_pago ASC mas tambem depende muito da sua logica envolvida Compartilhar este post Link para o post Compartilhar em outros sites
Beto Lima 0 Denunciar post Postado Fevereiro 19, 2010 koga021 valeu pelas dicas, mas acho que este select está muito simples. imagina se 10 mil pessoas doaçem 10 mil reais. então todos estariam em uma mesma posição... Compartilhar este post Link para o post Compartilhar em outros sites
koga021 0 Denunciar post Postado Fevereiro 19, 2010 voce pode tambem utilizar nao somente o valor, mas tambem ter um controle dos itens mais vendidos e por em destaque, ou entre esses itens deixar aleatorio. ou de acordo com o peso de cliques e compra. do tipo item 1 =R$valor 100,00 100 acessam um item porem somente 10 compram ou seja 10% do acesso resulta em lucro por acesso. lucro real = R$1000,00 item 2=R$2,00 ja outro item 200 pessoas acessam e 100 compra ai ja sao 50% do lucro por acesso. lucro real = R$200,00 Depende da sua logica, voce prefere ter um maior lucro com menos participação. ou mais participação e menos lucro. lembrando voce pode botar propaganda e bla bla bla mas ai depende da sua logica tambem. Nao existe formula magica, voce deve saber em detalhes o que realmente voce deseja, e ai sim implementar isso. Compartilhar este post Link para o post Compartilhar em outros sites
Beto Lima 0 Denunciar post Postado Fevereiro 20, 2010 hum, acho que entendi o lance....valeu mesmo. Compartilhar este post Link para o post Compartilhar em outros sites