ciao, ho un problema di visualizzazione che non riesco a sistemare.
in un db vengono inseriti sia corsi che circolari, ma io ho una tabella che deve visualizzare solamente i corsi. Non riesco a far si che le righe vuote non compaiano. Con la select di seguito prendo solo le colonne che differenziano i corsi, ma la tabella mi mostra cmq righe vuote perchè riconosce che ci sono dati che però io non richiamo.....
questo è il codice:
Codice PHP:
$sql "SELECT tema, allegato, allegato2, allegato3, data_corso_1, data_corso_2, data_corso_3, data_corso_4, numero_partecipanti, crediti, quota_iscrizione 
                        FROM circolari 
                        ORDER by data_inserimento desc"
;
                        
$circolari_corsi mysql_query($sql) OR DIE(mysql_error());
                        
                        
$numero_corso 1;
                            while (
$row mysql_fetch_array($circolari_corsi))
                            {
                                
$colorow++;
                                
$classe $colorow 'chiara' 'scura';
                                
$tema $row['tema'];
                                
$allegato $row['allegato'];
                                
$allegato2 $row['allegato2'];
                                
$allegato3 $row['allegato3'];
                                
$data_corso $row['data_corso_1'];
                                
$data_corso_2 $row['data_corso_2'];
                                
$data_corso_3 $row['data_corso_3'];
                                
$data_corso_4 $row['data_corso_4'];
                                
$numero_partecipanti $row['numero_partecipanti'];
                                
$crediti $row['crediti'];
                                
$quota_iscrizione $row['quota_iscrizione'];
                                
$quota_iscrizione str_replace('.'','$quota_iscrizione);        
echo 
"
                                    <tr class=\"
$classe\">
                                    <td class=\"numero\">
$numero_corso</td>
                                    <td class=\"tema\">
$tema</td>
                                    <td class=\"data\">
$data_corso_1";
                                    
                                        if (
$data_corso_2 != "")
                                            echo 
"
$data_corso_2";
                                        if (
$data_corso_3 != "")
                                            echo 
"
$data_corso_3";
                                        if (
$data_corso_4 != "")
                                            echo 
"
$data_corso_4";
        
                                echo 
"</td>
                                    <td class=\"numero\">
$numero_partecipanti</td>
                                    <td class=\"crediti\">
$crediti</td>
                                    <td class=\"quota\">
$quota_iscrizione" &euro;"."</td>
                                    </tr>\n"
;
                                
$numero_corso++;
                            } 
ho provato con un if, ma faccio solamente caos. Io vorrei che non si vedesse la row intera in cui si tratta di una circolare e non di un corso....
spero di essermi spiegato bene....
grazie