Back to top

Autore Topic: Script per richiamare le news  (Letto 983 volte)

Offline elysnomade

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Script per richiamare le news
« il: 03 Feb 2012, 12:09:33 »
Buongiorno a tutti.

Sto costruendo una homepage in php e in un riquadro vorrei aggiungere uno script che richiami le "ultime news" di una certa categoria con relative sottocategorie. Naturalmente, da un sito che ha come base joomla 2.5.

Qualcuno lo ha già fatto? Per caso qualcuno saprebbe darmi uno script di partenza?

Offline elysnomade

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:Script per richiamare le news
« Risposta #1 il: 04 Feb 2012, 16:30:46 »
Mi auto rispondo  ;D prendendo spunto da qualche script trovato nella rete, ho finito di compilare questo:

Citazione
<?php
$titlenumber = "15";
include('dbconnect.php');

 mysql_connect($host,$username,$password);
 @mysql_select_db($database) or die("Impossibile selezionare il database.");
 
 $table = "sphti_content";
 $table2 = "sphti_categories";
 
 $sqlquery = "SELECT * FROM $table WHERE catid = 'XX' OR catid = 'XX' LIMIT $titlenumber ";
 $sqlquery2 = "SELECT * FROM $table2 ";
 $result = mysql_query($sqlquery);
 $result2 = mysql_query($sqlquery2);
 $number = mysql_numrows($result);

$i = 0;
if ($number < 1) {

print "<center><p>Nessuna news disponibile</p></center>";
}

else {

while ($number > $i) {

$title = mysql_result($result,$i,"title");
$catid = mysql_result($result,$i,"catid");
$alias = mysql_result($result,$i,"alias");
$id = mysql_result($result,$i,"id");

$cat = $catid;
if ($catid == 86) $cat = ("YY");
if ($catid == 79) $cat = ("YY");
echo "$cat : <a  href='http://www.nomesito.estensione/index.php?option=com_content&view=article&id=$id:$alias&catid=$catid'>$title</br>";
$i++;
}

}
?>

Sostitutire XX con il numero della categoria della News che volete visualizzare.
Sostituire YY con una parola che identifichi la categoria.
$titlenumber = "15"; <-- Definisce il numero delle news che verranno visualizzate.

Il risultato è una cosa del genere YY : Titolo della news.

Spero che possa essere utile a qualcuno  8)

EDIT: Piccola correzione.
 
« Ultima modifica: 04 Feb 2012, 17:12:01 da elysnomade »

 



Web Design Bolzano Kreatif