Home › Forum › Problemi Vari con WP › Help problemi inserimento php oggetti wordpress
-
AutorePost
-
-
5 Ottobre 2011 alle 15:07 #19346picchiriPartecipante
Ciao a tutti, qualcuno può essermi di aiuto?
Ho inserito in dei template di wordpress dei codici php che richiamano una classe che fa una connessione a un db e restituisce un risultato. Il problema è che quando viene mostrato il risultato le query di wp su quella pagina non funzionano, non appaiono i risultati delle query di wp.
Sapete aiutarmi?
Questo è il codice che richiamo
<?php
// libreria caricata sul sito per interrogare tutti i dati dal db di Turismo in Sardegna
Class tis{
protected $db_host_it = “*******”; /*remoto*/
protected $db_user_it = “********”;
protected $db_password_it = “******”;
protected $db_name_it= “*******”;
protected $table_comuni = “id_comuni”;
protected $conn_it;
// funzione per la connessione ai db
public function __construct(){
$this->conn_it = mysql_connect($this->db_host_it, $this->db_user_it, $this->db_password_it) or die (“Errore nella connessione del db $this->db_name_it. Verificare i parametri”);
mysql_select_db($this->db_name_it, $this->conn_it) or die (“Errore nella selezione del database $this->db_name_it. Verificare i parametri “);
}
// funzione lista comuni
public function listComuni(){
$array_comuni = array();
$queryTIS = “SELECT * FROM $this->table_comuni”;
$resultTIS = mysql_query($queryTIS, $this->conn_it) or die (mysql_error());
$totaleRisultati = mysql_num_rows($resultTIS);
$i=0;
if($i == 0 || $i == 63 || $i == 126 || $i == 189 || $i == 252 || $i == 315){
echo “<ul class=’listaComuniFooter’>”;
}
$comune = “”;
while($row = mysql_fetch_array($resultTIS)){
$comune = str_replace(” “, “-“, $row);
echo “
- “.$row.” (“.$row.”)
“;
$i++;
}
echo “”;
}
// funzione per la disconnessione ai db
function __destruct(){
//mysql_close($this->conn_it);
}
}
?>
Questa è la libreria.
La chiamata in pagina è cosi:
<?php
require_once($_SERVER[“DOCUMENT_ROOT”].”/bin/libClass.php”);
$comuni = new tis();
$comuni->listComuni(); ?>
-
5 Ottobre 2011 alle 15:20 #88624SteveAglAmministratore del forum
-
5 Ottobre 2011 alle 17:35 #88634picchiriPartecipante
Grazie, do uno sguardo e vi faccio sapere
-
6 Ottobre 2011 alle 12:59 #88651picchiriPartecipante
Grazie, sei stato utilissimo. Ho risolto alla grande
Ale
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.