statisticheeeeeeeeee CHI MI AIUTA?

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
Avatar utente
itan80
membro Senior
membro Senior
Messaggi: 309
Iscritto il: 09/07/2004, 0:00
Località: Italia
Contatta:

statisticheeeeeeeeee CHI MI AIUTA?

Messaggio 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
™ ÅñЮ€Å ™

www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
BluEdoG
membro Master
membro Master
Messaggi: 1064
Iscritto il: 25/05/2003, 0:00
Località: italia
Contatta:

Messaggio da BluEdoG »

in home page?! quella pubblica o quella amministrativa?
saluti, Caneblu
[ www.caneblu.com ]
Avatar utente
itan80
membro Senior
membro Senior
Messaggi: 309
Iscritto il: 09/07/2004, 0:00
Località: Italia
Contatta:

stat

Messaggio da itan80 »

ciao in quella pubblica, e cmq grazie per tutto l' aiuto e i consigli ke ci dai...
:wink:
™ ÅñЮ€Å ™

www.mistertemplate.it - Template x osCommerce...
www.microdirect.it - Distribuzione Informatica
BluEdoG
membro Master
membro Master
Messaggi: 1064
Iscritto il: 25/05/2003, 0:00
Località: italia
Contatta:

Messaggio 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	

saluti, Caneblu
[ www.caneblu.com ]
Rispondi