sinceramente i due asterischi è la prima volta ke li vedo! :P non ce li ho messi io...
momentaneamente avevo risolto cosi:
Codice PHP:
<?php
$host="localhost";
$username="argentinitaly";
$password="";
$db_name="my_argentinitaly";
$tbl_name="members";
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$sql="SELECT username FROM `members` WHERE 1";
$result=mysql_query($sql);
print "<ul>";
while ($utenti = mysql_fetch_object($result)){
print "<li>" . $utenti->username . "</li>";
}
print "</ul>";
$count=mysql_num_rows($result);
//print "Utenti iscritti (" . $count . "): <br>";
?>
ma preferisco la soluzione anteriore quindi provo con il codice modificato da javascripter e vi faccio sapere
EDIT:
provato il codice di javascripter mi da questo errore:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /membri/argentinitaly/database.php on line 20
questo è database.php
Codice PHP:
<?php
# versione 1.0
# autore: pk86
# Descrizione: Classe per effettuare connessioni al database ed effettuare query
class mysql {
// definisco le variabili d'accesso al db
// da cambiare a seconda dei casi
var $dbhost = 'localhost';
var $dbusername = 'argentinitaly';
var $dbpassword = '';
var $dbname = 'my_argentinitaly';
var $db;
var $query;
/*
Connessione al database tramite i parametri indicati
*/
public function connect() {
$this->db = @mysql_connect($this->dbhost, $this->dbusername, $this->dbpassword);
if (!$this->db)
die ("Errore nella connessione. Verificare i parametri d'accesso");
@mysql_select_db($this->dbname, $this->db)
or die ("Errore nella selezione del database. Verificare i parametri d'accesso");
return $this->db;
}
/*
input: una query di tipo SELECT
output: array associativo del tipo : $array['campo']
*/
public function query( $query ) {
$this->query = mysql_query($query, $this->db);
$result = $this->query;
return $result;
/* $righe = mysql_num_rows($this->query);
if ( $righe > 1 ) {
while ( $row = mysql_fetch_assoc($this->query))
$result[] = $row;
return $result;
}
elseif ( $righe == 1 ) {
while ( $row = mysql_fetch_assoc($this->query))
$result = $row;
return $result;
}
elseif ( $righe == 0 ) {
return NULL;
}
*/
}
/*
input: una query di tipo INSERT, UPDATE, DELETE
output: se la query va a buon fine true, altrimenti false
*/
public function insert( $query ) {
return (mysql_query($query, $this->db));
}
/*
input: nome di una tabella
output: l'ultimo id inserito nella tabella indicata
*/
public function last_id( $table ){
$this->query = mysql_query("SELECT MAX(id) AS id FROM ".$table.";");
while ( $row = mysql_fetch_assoc($this->query))
$id = $row['id'];
return $id;
}
/*
chiude la connessione al database creata
*/
public function close() {
mysql_close($this->db);
}
}
?>
la riga 20 è quella relativa a public function connect() {