- Home
- Categorie
- Coding e Sistemistica
- PHP
- PHP count
-
PHP count
Ciao a tutti.
Ieri stavo lavorando ad un forum e ho riscontrato un errore.
Il codice è questo:[PHP]# Trovo il n° di discussioni di ciascuna sezione
$query8 = mysql_query("SELECT * FROM forum_topics
WHERE forum_id = '" . $result[id] . "'
");
$result8 = mysql_fetch_array($query8);E li conto
$disc = count($result8[topic_id]);[/PHP]
In pratica cercavo di prendere il numero di discussioni per ciascuna sezione.
L'errore che mi dà è di contarmi o 0 se non ci sono topic o 1 se ce ne sono, ma se è sopra l'1 mi stampa solo "1".
Forse ho sbagliato a scrivere qualcosa?
-
Ho risolto in questo modo:
[PHP]# Trovo il n° di discussioni di ciascuna sezione
$query8 = mysql_query("SELECT topic_id FROM forum_topics
WHERE forum_id = '" . $result[id] . "'
");
//$result8 = mysql_fetch_array($query8);E li conto
$disc = mysql_num_rows($query8);[/PHP]
Grazie lo stesso