Jump to content


Photo

Problemas Com Uma Simples Estrutura De Repetição


  • Faça o login para participar
3 replies to this topic

#1 marx

marx

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado
  • Localidade:Tubarão - Santa Catarina

Posted 19/10/2003, 15:47

Vamos por partes, como diria Jack...

Meu objetivo:
Fazer uma simples lista dos artigos que estão no db(mysql).

A parte do código com problema:
<?php do { ?>

<td>(<?php echo $row_artigos['dt_artigo']; ?>)<?php echo $row_artigos['tl_artigo']; ?> - <?php echo $row_artigos['nm_autor']; ?></td>

<?php } while ($row_artigos = mysql_fetch_assoc($artigos)); ?>

O erro que apresenta:
Warning: 4 is not a valid MySQL result resource in c:\apache\htdocs\banhado\artigos\principal.php on line 59

Alguem tem alguma solução para esse probleminha?

#2 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 22/10/2003, 22:36

Parece que o mysql_fetch_array está com problemas indicando a consulta que você fez
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#3 goiaba2000

goiaba2000

    Tô com sono!

  • Usuários
  • 1118 posts
  • Sexo:Não informado
  • Localidade:Sobradinho-DF

Posted 22/10/2003, 23:35

o problema é $artigos
PHP + UML + OO + Flash + MySQL = IMBATIVEL

http://www.guilardi.com.br
- portifólio
http://www.deusehmais.com.br
- projeto atual

#4 marx

marx

    Turista

  • Usuários
  • 26 posts
  • Sexo:Não informado
  • Localidade:Tubarão - Santa Catarina

Posted 03/11/2003, 20:51

Bom, o mesmo problema se repete nesse outro exemplo:

Aqui vai os dados da conexão:
require_once('../Connections/banhado.php'); 
mysql_select_db($database_banhado, $banhado);
$query_ultimas = "SELECT * FROM frases ORDER BY dt_frase DESC";
$query_limit_ultimas = sprintf("%s LIMIT %d, %d", $query_ultimas, $startRow_ultimas, $maxRows_ultimas);
$ultimas = mysql_query($query_limit_ultimas, $banhado) or die(mysql_error());
$row_ultimas = mysql_fetch_assoc($ultimas);

E mostra o seguinte erro:
Warning: 4 is not a valid MySQL result resource in c:\apache\htdocs\banhado\frases\principal.php on line 104

Sendo que, o objetivo é mostrar os tres ultimos registros ordenados por data(dt_frase) e só mostra o primeiro registro e logo apos o erro.

A linha em que é apontado o erro é a seguinte:
 <?php } while ($row_ultimas = mysql_fetch_assoc($ultimas)); ?>





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq