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:  13489    Admin del sito sono: 1  Ultimi 5 Utenti registrati :    homebrew    kevyn_morgan    abramax    208ferro    Pascuzzu

Fai Una Donazione

Siti Amici

©

Pubblicità

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

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