Pagina 1 di 1

statisticheeeeeeeeee CHI MI AIUTA?

Inviato: 28/07/2004, 13:02
da itan80
Ciao a tutti i gentili amici del forum...

volevo sapere se è possibile, e in caso di risposta positiva sapere come, mettere in home page questi dati:

Numero clienti on Line Totali
Numero Clienti on line visitatori
Numero Clienti on Line iscritti
Ordini in Attesa
Ordini Evasi
Numero di Prodotti a Listino

Certo di un Vs. aiuto vi ringrazio anticipatamente

Inviato: 29/07/2004, 1:26
da BluEdoG
in home page?! quella pubblica o quella amministrativa?

stat

Inviato: 29/07/2004, 10:48
da itan80
ciao in quella pubblica, e cmq grazie per tutto l' aiuto e i consigli ke ci dai...
:wink:

Inviato: 29/07/2004, 19:22
da BluEdoG
Questo è un estratto delle funzioni in oscommerce

Codice: Seleziona tutto

	$customers_query = tep_db_query("select count(*) as count from " . TABLE_CUSTOMERS);
  $customers = tep_db_fetch_array($customers_query);//preleva nr clienti
  
	$products_query = tep_db_query("select count(*) as count from " . TABLE_PRODUCTS . " where products_status = '1'");
  $products = tep_db_fetch_array($products_query);//preleva nr prodotti
  
	$reviews_query = tep_db_query("select count(*) as count from " . TABLE_REVIEWS);
  $reviews = tep_db_fetch_array($reviews_query);//preleva nr recensioni
	
	$orders_contents = '';//blocco per prelevare nr ordini e loro status
  $orders_status_query = tep_db_query("select orders_status_name, orders_status_id from " . TABLE_ORDERS_STATUS . " where language_id = '" . $languages_id . "'");
  while ($orders_status = tep_db_fetch_array($orders_status_query)) {
    $orders_pending_query = tep_db_query("select count(*) as count from " . TABLE_ORDERS . " where orders_status = '" . $orders_status['orders_status_id'] . "'");
    $orders_pending = tep_db_fetch_array($orders_pending_query);
    $orders_contents .= '<a href="' . tep_href_link(FILENAME_ORDERS, 'selected_box=customers&status=' . $orders_status['orders_status_id']) . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br>';
  }	
	$orders_contents = substr($orders_contents, 0, -4);
	
	
	
	//per visualizzare il risultato nel sito, devi mettere
	//dove vuoi che appaia la funzione echo come di seguito:
	echo 'recensioni:'. $reviews['count'] . '<br>';				 //mostra il nr recensioni
	echo 'nr prodotti:'.$products['count'] . '<br>';				 //mostra il nr prodotti
	echo 'nr clienti:'.$customers['count'] . '<br>';			 //mostra il nr clienti registrati
	echo $orders_contents . '<br>'; //mostra in sequenza nr ordini e loro status