{PHP Script} Contatore Utenti Registrati

  • Creatore Discussione Creatore Discussione foki
  • Data di inizio Data di inizio

foki

Utente Attivo
2 Lug 2009
48
0
0
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

Grazie in anticipo!
 
Qualcuno porebbe aiutarmi? o per lo meno dirmi dove posso trovarlo?

grazie in anticipo!
 
PHP:
SELECT COUNT (*) FROM iscritti

Il numero risultante è quello di tutti i recordo presenti nella tabella iscritti.. che suppongo essere il numero totale degli iscritti..

Ciro
 
PHP:
SELECT COUNT (*) FROM iscritti

Il numero risultante è quello di tutti i recordo presenti nella tabella iscritti.. che suppongo essere il numero totale degli iscritti..

Ciro

lo incollato così nella pagina: <?php SELECT COUNT (*) FROM iscritti ?> ma non funziona, sicuramente avrò sbagliato qualcosa, col php sono alle prime..
 
Molto gentile lotus! mi daresti anche un'altra mano nell'altra mia discussione? http://forum.mrwebmaster.it/php/20537-form-iscrizione-php-and-mysql.html

Per il contatore ho fatto così:

PHP:
<?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)

Mi Aiutate?
 
Ultima modifica:
PHP:
$result = mysql_query($query, $myconn) or die (mysql_error());
che errore ti da?
 
Errore...PHP Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\WebSites\***********\index.php on line 202
 
Ultima modifica:
allora ho la connessione al db non funziona o la tabella che richiami in query non esiste
 
ma $myconn è valorizzata... ? non mi pare sia una connessione ad un datasource o sbaglio?
 
togli quel $myconn da mysql_query(), tanto se la connessione è una sola non ti serve
 
Ho creato questo cod per creare il famoso contatore:

PHP:
176  <?php
177  require 'connect.php';
178  $query = "SELECT COUNT id FROM iscrizioni ";
179  $result = mysql_fetch_row(mysql_query($query));
180  {
181  echo "Utenti Registrati: $result[id] ";
182  }
183  ?>

Solo che mi dà questo errore:
PHP Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\*****\index.php on line 180

Suggerimenti :confused:
 
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.
 
ciao
ma perche non fai semplicemente così

PHP:
<?php
require_once 'connect.php';
$query="SELECT * FROM iscrizioni";

$quanti_iscritti=mysql_num_rows(mysql_query($query));

echo "Utenti Registrati: $quanti_iscritti ";
?>

una domanda ma ha che ti servono le due graffe prima e dopo l'echo?
 
Ok ho risolto così:

PHP:
<?php
require 'connect.php';
$sql = "SELECT * FROM iscrizioni";
$res = mysql_query($sql);
echo mysql_num_rows($res);
?>

Grazie a tutti del prezioso aiuto!!! :tifoso:

P.S. Borgo non lo so...avevo "adattato" uno script al mio scopo e quelle graffe erano rimaste lì..te l'ho detto che sono un newbie.. :rolleyes:

P.S.2 Che differenza c'è tra require e require_once?
 

Discussioni simili