TSmenu

Attualmente in www.tuttosoft.it è stata caricata la versione del nuke 7.9 TS sono presenti la bellezza di 78 categorie e 713 downloads       Utenti registrati:  13490    Admin del sito sono: 1  Ultimi 5 Utenti registrati :    buagamasta    homebrew    kevyn_morgan    abramax    208ferro

Fai Una Donazione

Siti Amici

©

Pubblicità

Ts Tags Ver 1.0
Ts Menu 5.3 Matteoiamma Giovannib OpenId 0.3 new Generatore Numeri casuale Banner Forums Php Nuke Alexthemaster Installare Lamp su Ubuntu Linux PageRank Ubuntu 9.10 Directory LGNuke 2.0.0RC Splatt Chat 0.8.29 Slaybook 1.2.1 Misura il PageRank Numbers 1.0 Ranks Forum Tuttosoft JQooBe Gnu License Installare Cairo-Dock su Ubuntu Linux a 64bit Banners Donazione Forum phbb3 V 3.0.4 Virit Antivirus Addons Nuke Sentinel 2.6.01 Temi Phpnuke Serpe76 Ts Gallery Php Nuke Ts Contacts Fonts IP Remote Changer Moduli Nukelive 1.0 PR5 Blocchi Configurare la scheda di rete da terminale con Ubuntu Più comandi in uno unico con Linux da terminale Indicizzazione del tuo sito Cambiare Ip da remoto Mappa sito No Spam Attack 3.1 Notepad ++ PageRank 5 Queen_live78 Avatars Nuke Staff del sito Temi PhpBB Mascherare Mac-Address con Linux Proxy su Linux Ubuntu Weblord Sottoscriviti Trucchi Nuke Sitemap Pilia Federico Karmik koala vea83inc Oracle su Linux

Tuttosoft.it Php Nuke Italian Community: Forums

TUTTOSOFT :: Leggi il Topic - [RISOLTO] 2 interrogazioni in un modulo.... Benvenuti nel Forum di tuttosoft.it , per qualsiasi problema postate pure nel forum vi verrà data una risposta entro le 24 ore dal momento del Post. Buona Navigazione
 FAQFAQ   CercaCerca   Gruppi utentiGruppi utenti   ProfiloProfilo   Messaggi PrivatiMessaggi Privati   LoginLogin 

[RISOLTO] 2 interrogazioni in un modulo....

 
Nuovo Topic   Topic chiuso    Indice del forum -> Moduli, Blocchi e Addons
Precedente :: Successivo  
Autore Messaggio
serpe76
Moderatore
Moderatore


Registrato: Jan 04, 2007
Messaggi: 140

MessaggioInviato: Mer Set 23, 2009 5:53 pm    Oggetto: [RISOLTO] 2 interrogazioni in un modulo.... Rispondi citando

Salve ragazzi è una vita che non vi scrivo...
allora dopo tantissimi mesi mi sono messo nuovamente a lavorare con il Nuke sto realizzando un piccolo modulo ma mi blocco perche non riesco a connettermi ad un altro DB oltre a quello dove gira il nuke... posto un po' di codice anche perche' Fede sa' un po' la situazione:
Codice:

<?php

if (!defined('MODULE_FILE')) {
   die ("You can't access this file directly...");
}

require_once("mainfile.php");


$module_name = basename(dirname(__FILE__));
get_lang($module_name);



include("header.php");


global $prefix, $multilingual, $currentlang, $db;


////////////////////

////ultimi content //////
$sql = "SELECT pid, title FROM " . $prefix . "_pages WHERE active='1'";
$result = $db->sql_query($sql);
while (list($pid, $title) = $db->sql_fetchrow($result)) {
$pid = intval($pid);
$title = check_html($title, "nohtml");
  $Ultimicontenuti .= "<strong><big>·</big></strong> <a href=\"modules.php?name=Content&amp;pa=showpage&amp;pid=$pid\">$title</a><br>";
}

///////////////////

///// dove c'e' la variabile $forum devo inserire i risultati degli ultimi post di un forum su un altro DB ///////


OpenTable();

echo "<table style=\"border-style:none;\" border=\"0\" width=\"100%\">\n";
echo "    <tr>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\"> <br> Il sito è parzialmente terminato ancora qualche giorno di lavoro e il tutto sara' completato</p>\n";
echo "        </td>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\">Ultime dal Forum <br>$forum</p>\n";

echo "        </td>\n";
echo "    </tr>\n";
echo "    <tr>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\"> 12 <br>13</p>\n";
echo "        </td>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\">Contenuti aggiornati recentemente <br>  $Ultimicontenuti</p>\n";
echo "        </td>\n";
echo "    </tr>\n";
echo "    <tr>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\">  </p>\n";
echo "        </td>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\"> </p>\n";
echo "        </td>\n";
echo "    </tr>\n";
echo "</table>\n";
CloseTable();



include("footer.php");

?>

Con la speranza di essere stato chiaro...... vi ringrazio tutti
_________________
WWW.FRANCESCOWEB.NET


ATTENZIONE... CERCA NEL FORUM PRIMA DI FARE DOMANDE


Ultima modifica di serpe76 il Ven Set 25, 2009 6:05 pm, modificato 1 volta in totale
Torna in cima
Profilo Messaggio privato HomePage
matteoiamma
Moderatore
Moderatore


Registrato: May 17, 2008
Messaggi: 531
Località: Torremaggiore(Foggia)

MessaggioInviato: Gio Set 24, 2009 3:59 pm    Oggetto: Rispondi citando

Ciao,
io in passato realizzai un modulo con cui è possibile visualizzare gli ultimi posts provenienti da un blog wordpress anche utilizzante un database diverso da quello del nuke, quindi ebbi lo stesso problema.

Prova a fare cosi':

Codice:
<?php

if (!defined('MODULE_FILE')) {
   die ("You can't access this file directly...");
}

require_once("mainfile.php");


$module_name = basename(dirname(__FILE__));
get_lang($module_name);



include("header.php");


global $prefix, $multilingual, $currentlang, $db;


////////////////////

////ultimi content //////
$sql = "SELECT pid, title FROM " . $prefix . "_pages WHERE active='1'";
$result = $db->sql_query($sql);
while (list($pid, $title) = $db->sql_fetchrow($result)) {
$pid = intval($pid);
$title = check_html($title, "nohtml");
  $Ultimicontenuti .= "<strong><big>·</big></strong> <a href=\"modules.php?name=Content&amp;pa=showpage&amp;pid=$pid\">$title</a><br>";
}

///////////////////

///// dove c'e' la variabile $forum devo inserire i risultati degli ultimi post di un forum su un altro DB ///////


OpenTable();

echo "<table style=\"border-style:none;\" border=\"0\" width=\"100%\">\n";
echo "    <tr>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\"> <br> Il sito è parzialmente terminato ancora qualche giorno di lavoro e il tutto sara' completato</p>\n";
echo "        </td>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\">Ultime dal Forum <br>";

$host=""; //Host di connessione
$username=""; //Username di connessione
$password=""; //Password di connessione
$nome_database=""; //Nome database

mysql_close();
mysql_connect($host, $username, $password);
mysql_select_db($nome_database);

//Qui stampi i risultati provenienti dal forum e quindi dal database esterno

mysql_close();

//Ci riconnettiamo al database di phpnuke, potrebbe funzionare anche // senza queste tre righe sottostanti ma mettiamole per sicurezza.
global $dbhost, $dbuname, $dbpass, $dbname,
mysql_connect($dbhost, $dbuname, $dbpass);
mysql_select_db($dbname);


echo "</p>\n";
echo "        </td>\n";
echo "    </tr>\n";
echo "    <tr>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\"> 12 <br>13</p>\n";
echo "        </td>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\">Contenuti aggiornati recentemente <br>  $Ultimicontenuti</p>\n";
echo "        </td>\n";
echo "    </tr>\n";
echo "    <tr>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\">  </p>\n";
echo "        </td>\n";
echo "        <td width=\"814\">\n";
echo "            <p align=\"center\"> </p>\n";
echo "        </td>\n";
echo "    </tr>\n";
echo "</table>\n";
CloseTable();



include("footer.php");

?>

_________________
Non inviatemi messaggi privati o email,
gratis aiuto solo sui forum.
CLEANUKE.IT - CLEAN NUKE OFFICIAL COMMUNITY
MATTEOIAMMARRONE.COM
FORUMRAGAZZI.IT
Torna in cima
Profilo Messaggio privato Invia email HomePage MSN Messenger
queen_live78
Amministratore
Amministratore


Registrato: Nov 10, 2006
Messaggi: 2457
Località: Cagliari (CA) - Maniago (PN)

MessaggioInviato: Gio Set 24, 2009 4:24 pm    Oggetto: Rispondi citando

Bravo matteo !
_________________

Torna in cima
Profilo Messaggio privato HomePage
serpe76
Moderatore
Moderatore


Registrato: Jan 04, 2007
Messaggi: 140

MessaggioInviato: Ven Set 25, 2009 1:28 pm    Oggetto: Rispondi citando

Grazie Matteo mi hai aperto la mente che avevo temporaneamente annebbiata Cool
ecco come ho fatto:
Codice:
$dbhost="----"; //Host di connessione
$dbuser="----"; //Username di connessione
$dbpass="----"; //Password di connessione
$dbname="-----"; //Nome database

mysql_connect($dbhost,$dbuser,$dbpass)or die("non riesco a connettermi al database");
mysql_select_db($dbname)or die("non riesco a selezionare il database");
$sql = "SELECT topic_title,topic_time,topic_id FROM phpbb_topics ORDER BY topic_id DESC LIMIT 0, 10";
$dati=mysql_query($sql);
while ($fetchM=mysql_fetch_row($dati))
{
$date=getdate($fetchM[1]);
$data=$date['mday']."/".$date['mon']."/".$date['year']." alle ".$date['hours'].":".$date['minutes'];
$forum.="<a href=\"/phpbb/viewtopic.php?t=".$fetchM[2]."\" target=\"blank\">".ucfirst(strtolower($fetchM[0]))."</a><br/>";
}



ecco il risultato..:
http://www.francescoweb.net/rgta132/index.html
_________________
WWW.FRANCESCOWEB.NET


ATTENZIONE... CERCA NEL FORUM PRIMA DI FARE DOMANDE
Torna in cima
Profilo Messaggio privato HomePage
matteoiamma
Moderatore
Moderatore


Registrato: May 17, 2008
Messaggi: 531
Località: Torremaggiore(Foggia)

MessaggioInviato: Ven Set 25, 2009 3:53 pm    Oggetto: Rispondi citando

Benissimo,
allora chiudo il topic

Very Happy
_________________
Non inviatemi messaggi privati o email,
gratis aiuto solo sui forum.
CLEANUKE.IT - CLEAN NUKE OFFICIAL COMMUNITY
MATTEOIAMMARRONE.COM
FORUMRAGAZZI.IT
Torna in cima
Profilo Messaggio privato Invia email HomePage MSN Messenger
Mostra prima i messaggi di:   
Nuovo Topic   Topic chiuso    Indice del forum -> Moduli, Blocchi e Addons Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group
Tema Creato da Queen_live78 © 2007