Jump to content

area de noticias


rippp

Recommended Posts

Boa tarde, estou a desenvolver um site ( em codigo, usando o eclipse galileo) para uma escola onde pais possam ir ver notas dos filhos faltas etc.

Dentro do site existe uma parte de noticias, onde o admin acrescenta, remove ou actualiza as noticias. Como posso fazer para que as noticias adicionadas pelo admin sejam logo apresentadas na parte noticias dos utilizadores comuns? so preciso de uma orientação que logo me desenrasco. desde ja agradeço qualquer ajuda. Abraços

Java, Android developerhttp://minimalcode.net

Link to comment
Share on other sites

Metes as noticias dos admins para uma base de dados.

Depois reservas um espaço no site para teres as noticias, qd os utilizadores fazem login são carregadas as noticias por data ou ordem de importancia, depende do criterio q quiseres.

Podes tb complicar um bocado (o q n me parece necessário p o caso), e colocar um sistema de auto refresh na página dos clientes, q de 5 em 5 minutos por exemplo recarrega as noticias. Isto é através do setTimeout do javascript.

Matraquilhos para Android.

Gratuito na Play Store.

https://play.google.com/store/apps/details?id=pt.bca.matraquilhos

Link to comment
Share on other sites

até ai tudo bem mas gostava que cada noticia tivesse uma div com exertos da noticia e um link do genero leia mais... tenho que por um array que vai buscar todas as noticias a base de dados e cada uma fica num div ? se fosse para aparecer apenas uma noticia nao tenho problemas em faze-lo no meu caso quero que selecione sempre as ultimas X noticias...

PS: sim as noticias vao para uma base de dados pela area de admin

Java, Android developerhttp://minimalcode.net

Link to comment
Share on other sites

Vamos por partes. Primeiro, queres saber como mostrar as últimas notícia, sejam as últimas 10. Em SQL, basta uasres o LIMIT:

SELECT * FROM noticias ORDER BY data DESC LIMIT 10

Neste caso, escolhemos as 10 notícias mais recentes.

Para colocares cada um na sua div, com um pequeno resumo, podes fazer algo do género:

http://snipplr.com/view/12987/limit-words-in-a-string/

Esse script obtem as primeiras x palavras do texto. Depois basta-te colocar um link a dizer "ler mais" que aponta para uma página em php que mostra uma notícia dado um id, por exemplo ver-noticia.php?idnoticia=1234

Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Link to comment
Share on other sites

boas, mas no meu codigo vou ter que criar 10 divs? ou existe alguma maneira que me fazer criar apenas uma div por array ou qualquer coisa que depois va criar os divs necessarios para o numero limit de noticias??

Como é que vais buscar apenas uma notícia?

Link to comment
Share on other sites

sim mas para cada noticia queria uma "moldura" diferente do genero cada noticia dentro de um rectangulo.... sempre que acrescentasse uma noticia a primeira noticia passa-se para o segundo "rectangulo" e a noticia que acrescentei ficasse no primeiro...

Se responderes à minha pergunta aparece-te a solução.

Link to comment
Share on other sites

ainda nao comecei a parte da area de noticias... prefiro saber o que vou fazer antes do que depois ter que tar a emendar tudo...mas fazer o formulario de noticias e ligalo a base de dados nao tenho problemas, assim cm fazer paarecer uma noticia tb nao... o meu problema esta em como fazer com que seja dinamico

Java, Android developerhttp://minimalcode.net

Link to comment
Share on other sites

ainda nao comecei a parte da area de noticias... prefiro saber o que vou fazer antes do que depois ter que tar a emendar tudo...mas fazer o formulario de noticias e ligalo a base de dados nao tenho problemas, assim cm fazer paarecer uma noticia tb nao... o meu problema esta em como fazer com que seja dinamico

Se souberes como sacar uma notícia da base de dados, sabes igualmente com sacar mais que uma de uma vez.

Link to comment
Share on other sites

sim... mas o meu problema nunca foi directamente para a base de dados... mas sim como, se é possivel, fazer com que os divs sejam ou se criam de forma dinamica... para aceitarem as noticias do genero seu de hoje para amanha queira limitar o numero de noticias para 20 em vez de 10 nao ter que ir ao codigo, apenas mudando a condição da base de dados..do SELECT...

Java, Android developerhttp://minimalcode.net

Link to comment
Share on other sites

a minha duvida é se é possivel eu fazer algo tipo um div que guarda uma noticia..até ai tudo bem... mas agr fazer um div que se multiplique consoante o numero de noticias que tiverem que aparecer...do genero seu tipo um limite de 5 noticias aparecem as 5 noticias nos seus divs ou nas suas molduras ou etc, mas se alguem preferir 10 noticias de cada vez aparecem as 10 noticias da mesma maneira... isso é possivel dinamicamente? ou tem que se programado tudo a mao e criar paginas diferentes para os numeros diferentes ??

Java, Android developerhttp://minimalcode.net

Link to comment
Share on other sites

Podes fazer isso dinamicamente.

Metes uma combo box com o nr de noticias q a pessoa pretende e depois na query vais buscar só as q estão na combobox.

Em Sql Server tens o comando select top 10 * ...

Em mysql n sei ao certo, mas talvez com o limit chegues lá.

Matraquilhos para Android.

Gratuito na Play Store.

https://play.google.com/store/apps/details?id=pt.bca.matraquilhos

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.