• 0
Sign in to follow this  
marcelo

Ultima Consulta

Question

Faco um pedido ao banco com o mysql_fetch_rows dai o Banco me da um resultado de 10 ocorrencias

Queria pegar so a ultima ocorrencia alguém sabe como faco isso

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Tenta e vê se funciona...

while($rows = mysql_fetch_rows($exe))

{

Print "$rows[10]";

}

Assim não dá certo, Ju, pois o mysql_fetch_array() gera uma matriz com os índices conforme os campos da tabela, ou seja, o número de campos dessa tabela; não a quantidade de resultados retornados. ;)

* Nào coloque variáveis entre aspas, principalmente quando essa variável for uma matriz

Muito interessante a forma citada por você, mbleonardo. Eu não conhecia essa função. Mas uma forma mais simples de se fazer isso não poderia ser assim (só com SQL)?

Select * From tabela LIMIT 0, 10 Order By id DESC

Se sua tabela tiver um campo id auto_increment, basta você pegar o primeiro resultado retornado. Acho que assim também dá certo.

Abraços

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this