Ir para conteúdo
Fórum Script Brasil
  • 0

O Que Está De Errado Neste Código


Guilherme014

Pergunta

index.php

A página aonde ao clicar aparecerá esta página em baixo

$resultado = mysql_query('SELECT * FROM destaques');
if(!$resultado){
die("Erro ao fazer a consulta no banco de dados: " . mysql_error() . '<br>');
}

if(mysql_num_rows($resultado) == 0){
print("<tr><td align=\"center\"><font color=\"#FF0000\" size=\"1\">Atenção! Não há destaques no banco de dados <b>" . $db_advogados . '</b></font><br></td></tr>');
} else {

while($row = mysql_fetch_array($resultado)){
$id_destaque = $row['id_destaque'];
$nome_setor = $row['nome_setor'];
$descricao = $row['descricao'];
$texto = $row['texto'];
$data = $row['data'];
página mostra_destaque_form.php
É a página aonde vai aparecer a todos os dados !!!
$sql = mysql_query("SELECT * FROM destaques WHERE id_destaque = '$id_destaque'");
while($row = mysql_fetch_array($sql)){
$id_destaque = $row['id_destaque'];
$nome_setor = $row['nome_setor'];
$descricao = $row['descricao'];
$texto = $row['texto'];
$data = $row['data'];
}

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

/* Tente :

$resultado = mysql_query('SELECT * FROM destaques');
if(!$resultado){
die("Erro ao fazer a consulta no banco de dados: " . mysql_error() . '<br>');
}

if(mysql_num_rows($resultado) == 0){
print("<tr><td align=\"center\"><font color=\"#FF0000\" size=\"1\">Atenção! Não há destaques no banco de dados <b>" . $db_advogados . '</b></font><br></td></tr>');
} else {

while($row = mysql_fetch_array($resultado)){
$id_destaque = $row['id_destaque'];
$nome_setor = $row['nome_setor'];
$descricao = $row['descricao'];
$texto = $row['texto'];
$data = $row['data'];
?>
<? echo "id_destaque"; ?><br>
<? echo "nome_setor"; ?><br>
<? echo "descricao"; ?><br>
<? echo "texto"; ?><br>
<? echo "data"; ?><br>
<?
}
?>

*/

Link para o comentário
Compartilhar em outros sites

  • 0

troquei o codigo pelo que você colocou deu o resultado, mas não é isso que quero, seri o seguinte, tenho o destaque nº1, que é pelo conhecido pelo id_destaque, na hora em que clico nele ele teria que aparecer só o destaque nº 1, e não todos como é pelo seu código, entendeu....

Link para o comentário
Compartilhar em outros sites

  • 0

/* faz no select referenciando o id_destaque e chama no link :

Ou seja :


.........//
"Select *from destaques Where id_destaque = '$id_destaque' "
//.................

[code]

Vai chamar de onde de um form ? de um link se for um link deverá fazer um while para trazer os mesmos e quando clicar em um deles atribuir o select 

[code]
<a href="ver.php?id=<? echo "$id_destaque" ?>">Ver</a>

e se vier de um form basta no input name colocar a variavel e depois resgatá-lo para consulta

*/

Link para o comentário
Compartilhar em outros sites

  • 0
/* faz no select referenciando o id_destaque e chama no link :

Ou seja :


.........//
"Select *from destaques Where id_destaque = '$id_destaque' "
//.................

[code]

Vai chamar de onde de um form ? de um link se for um link deverá fazer um while para trazer os mesmos e quando clicar em um deles atribuir o select 

[code]
<a href="ver.php?id=<? echo "$id_destaque" ?>">Ver</a>
e se vier de um form basta no input name colocar a variavel e depois resgatá-lo para consulta */
valeu pelas respostas ai, só que o seguinte, coloquei este código:
$resultado = mysql_query("SELECT * FROM destaques where id_destaque = '$id_destaque'");
if(!$resultado){
die("Erro ao fazer a consulta no banco de dados: " . mysql_error() . '<br>');
}

if(mysql_num_rows($resultado) == 0){
print("<tr><td align=\"center\"><font color=\"#FF0000\" size=\"1\">Atenção! Não há destaques no banco de dados <b>" . $db_advogados . '</b></font><br></td></tr>');
} else {

while($row = mysql_fetch_array($resultado)){
$id_destaque = $row['id_destaque'];
$nome_setor = $row['nome_setor'];
$descricao = $row['descricao'];
$texto = $row['texto'];
$data = $row['data'];
?>
<? echo "$id_destaque"; ?><br>
<? echo "$nome_setor"; ?><br>
<? echo "$descricao"; ?><br>
<? echo "$texto"; ?><br>
<? echo "$data"; ?><br>

e ele dá esta resposta

Atenção! Não há destaques no banco de dados <b>" . $db_advogados . '</b></font><br></td></tr>

entendeu

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...