Sistema Notifiche

RE: Sistema Notifiche

#1
Ciao,
Io sto sviluppando da 0 un sistema notifiche per una mia applicazione web.
Adesso, ciò che vorrei fare, è visualizzare come MyBB Italia un numero, sopra il bottone notifiche, che ti mostra se hai nuove notifiche e quante ne hai. Qualche idea di come posso fare?
 

RE: Sistema Notifiche

#2
Nessuno che sa come fare?
 

RE: Sistema Notifiche

#3
Bhe, il sistema di notifiche l'hai fatto tu. Come facciamo a sapere come fare?
Citazione:Noi non possiamo aiutare tutti, ma tutti possono aiutare qualcuno
 

RE: Sistema Notifiche

#4
(21-12-2017, 16:28)chack1172 Ha scritto: Bhe, il sistema di notifiche l'hai fatto tu. Come facciamo a sapere come fare?

È un semplice sistema che prende i dati da una tabella mysql e li posiziona in una pagina.
Poi quello che ho chiesto io è quale codice dovrei usare per visualizzare questo fatidico numero che ti indica se hai nuove notifiche
 

RE: Sistema Notifiche

#5
Con PHP dovresti calcolarti il numero di notifiche. Se sono tutte in un array, basta fare:
Codice PHP:
$count count($notifiche); 

Poi con php fai la condizione per mostrarlo:
Codice PHP:
if ($count 0) {
    echo 
"<span id=\"notifiche\">{$count}</span>";

Citazione:Noi non possiamo aiutare tutti, ma tutti possono aiutare qualcuno
 

RE: Sistema Notifiche

#6
(22-12-2017, 13:44)chack1172 Ha scritto: Con PHP dovresti calcolarti il numero di notifiche. Se sono tutte in un array, basta fare:
Codice PHP:
$count count($notifiche); 

Poi con php fai la condizione per mostrarlo:
Codice PHP:
if ($count 0) {
 
   echo "<span id=\"notifiche\">{$count}</span>";


Codice PHP:
$sql mysql_query("SELECT * FROM cms_notifiche WHERE utente = '".$Lyser['nome']."'") or die(mysql_error());
 
$sql1 mysql_fetch_array($sql);
$count count($sql1); 

Va bene così l'array?
 

RE: Sistema Notifiche

#7
No, utilizza la funzione mysql_num_rows, il fetch array rimuovilo:
Codice PHP:
$count mysql_num_rows($sql); 

Tuttavia ti consiglio di non utilizzare mysql, utilizza mysqli. Mysql è obsoleto ed è stato rimosso da PHP 7.
Citazione:Noi non possiamo aiutare tutti, ma tutti possono aiutare qualcuno
[-] I seguenti utenti ringraziano chack1172 per questo messaggio:
  • Cosimo Celeste
 

RE: Sistema Notifiche

#8
(22-12-2017, 15:50)chack1172 Ha scritto: No, utilizza la funzione mysql_num_rows, il fetch array rimuovilo:
Codice PHP:
$count mysql_num_rows($sql); 

Tuttavia ti consiglio di non utilizzare mysql, utilizza mysqli. Mysql è obsoleto ed è stato rimosso da PHP 7.

Grazie per il consiglio di usare mysqli  Si
 
  

Vai al forum:


Utenti in questa pagina: 1 Ospite(i)