C'è qualcuno che è a conoscenza di uno scriptino php per visualizzare all'interno del mio sito il numero totale degli utenti registrati all'interno della mia tabella "iscritti" ??? Utenti Registrati: 123.456 <--- QUESTO
lo incollato così nella pagina: <?php SELECT COUNT (*) FROM iscritti ?> ma non funziona, sicuramente avrò sbagliato qualcosa, col php sono alle prime..
Quella scritta nel post precedente è la query per estrapolare il numero.
Usa le funzioni di php per connetterti al db, effettuare la query, estrapolare il risultato ed infine stampi con echo.
<?php
class MySQL
{
function MySQL()
{
$this->host_name = "*********";
$this->user_name = "*********";
$this->password = "*********";
$this->data_name = "*********";
$this->link = @mysql_connect($this->host_name, $this->user_name, $this->password) or
die (mysql_error());
@mysql_select_db($this->data_name) or die (mysql_error());
}
}
//Imposto ed eseguo la query
$query = "SELECT COUNT (*) FROM iscrizioni";
$result = mysql_query($query, $myconn) or die ("Errore...");
//Stampo il risultato
echo "Users Registered: <b>" . $result . "</b><br/>";
?>
Mi dice che l'errore è nella riga: $result = mysql_query($query, $myconn) or die ("Errore..."); (dal basso della mia inesperienza il problema penso sia $myconn)
Il messaggio di errore è chiaro, la funzione mysql_fetch_row() vuole come parametro il resultset di una query, evidentemente quello passato non è un resultset valido per cui l'unica spiegazione è che la query non è andata a buon fine. Prova a vedere QUI.