Continua página por categoria
Pessoal,
este código abaixo passado aqui pelo LifeSample me ajudou a relacionar as categorias(pn_noticias_categorias) que tenho em meu banco de dados, através desta relação(menu) que me direciona as noticias relacionada a mesma , acontece que as notícias esta sem o link referente a cada notícia, como consigo resolver isso?
QUOTE(lifeSample @ 07/11/2008 - 14:01) *
Adapte:
Function ConectaMysql(){ (
@$conecta = mysql_connect(MY_HOST,MY_USUARIO,MY_SENHA) or die(mysql_error());
@$banco = mysql_select_db(MY_BANCO,$conecta) or die(mysql_error());
mysql_errno()==0 ? $r=true : $r=false;
return $r;
}
Function ListaCategorias(){
ConectaMysql();
$resultado = mysql_query("SELECT * FROM pn_noticias_categorias") or die(mysql_error());
if($resultado and mysql_errno()==0){
while( $linha = mysql_fetch_array($resultado) ){
$cat_id=$linha[0];
$cat_nome=$linha[1];
?>
<a href="index.php?cat=<?php echo $cat_id; ?>"><?php echo $cat_nome; ?></a><br/>
<?php
}
}
mysql_close() or die(mysql_error());
}
?>
Chamando:
<?php
echo "<p>Categorias</p>";
ListaCategorias();
?>
Selecionando genericamente:
<?php
@$cat=$_GET['cat'];
if(isset($cat)){
ConectaMysql();
$resultado=mysql_query("SELECT * FROM pn_noticias WHERE intcatid='$cat';");
if($resultado>0 and mysql_errno()==0){
while( $linha = mysql_fetch_array($resultado) ){
?>
<h3><?php echo $linha[1];?></h3>
<?php
}
}
}
?>Discussão (4)
Carregando comentários...