Ragazzi ho fatto un piccolo motore di ricerca all'interno del sito, dove da un campo input scrivono una parola esce poi il risultato, lo script funziona, a parte un warning che non capisco da dove derivi, il codice usato è questo:
	Codice PHP:
	
elseif($cerca !=''){
            //$query = "SELECT * FROM tabella_news WHERE testo LIKE '%$circa%' OR titolo LIKE '%$circa%' OR data LIKE '%$circa%'"; 
            $prod_sql = "SELECT * FROM prodotto_tbiz WHERE testo LIKE '%$cerca%' OR titolo LIKE '%$cerca%'";
            
            //echo $prod_sql;
            $prod = @mysql_query($prod_sql);
              if(($righe = @mysql_num_rows($prod))>0)
              {
            
              
              for($i = 0; $i < $righe; $i++) {
              $r = @mysql_fetch_array($prod);
              if($i % $colonne == 0) {
             
              }
                  
                    echo "<div  id=\"schede_titolo\">";
                              if($_SESSION['privileges'] == ''){
                          echo "<a href=\"index.php?page=16&id_prodotto=".$r['id_prodotto']."\" class=\"nero_link\">";
                            }else {
                            echo "<a href=\"content.php?page=40&id_prodotto=".$r['id_prodotto']."\" class=\"nero_link\">";
                            }
                            
                          echo "<div id=\"schede_contenuto\" class=\"sfondo_rosso colore_titolo_bianco testo_grandezza \">";
                          echo "<div class=\"pad\">".$r['titolo']."</div>";
                          echo "</div>";
                          echo "<div class=\"clearFloat\"></div>\n"; 
                          
                          echo "<div id=\"struttura_foto\" />";
                          echo "<img style=\"margin-top:4px\" src=\"./immagini/avatar/".$r['img']."\" height=\"130px\" width=\"130px\">";
                          echo "</div>"; 
                          echo "<div style=\"margin-top:4px\" id=\"struttura_testo_acc\">";
                          $g_sql = "SELECT * FROM settori_generali_tbiz WHERE id_generale = '".$r['id_settore_generale']."'";
                          $g_query = @mysql_query($g_sql);                            
                          while($g_result = @mysql_fetch_array($g_query)) {
                          echo "<div>[b]".ucfirst($g_result['testo'])."[/b]</div>";
                          }
                          $a_sql = "SELECT * FROM settori_specifici WHERE id_specifici = '".$r['id_settore_specifico']."'";
                          $a_query = @mysql_query($a_sql);                            
                          while($a_result = @mysql_fetch_array($a_query)) {
                          echo "<div>[b]".ucfirst($a_result['testo_specifico'])."[/b]</div>";
                          }
                          echo "<div  class=\"pad_r\">Soluzione per: ".ucfirst($r['categoria'])."</div>";
                          echo "</div>"; 
                          echo "<div class=\"clearFloat\"></div>";
                          echo "<div class=\"schede_testo\">";
                          echo "
".$r['anteprima']."</p>";
                          echo "</div>";
                         
                          echo "<div class=\"clearFloat\"></div>\n";
                          echo "</a>";
                         
                    echo "</div>";
                
             
                      
                      
                    
                      
                //echo "<div class=\"clearFloat\"></div>";
                
                
              if(($i % $colonne) == ($colonne - 1) || ($i + 1) == $righe) {
             
              }
              
              } 
 
L'errore è questo qua 
	Codice PHP:
	
Warning: Division by zero in /web/htdocs/sito on line 1347 
 
Come posso risolvere o almeno non far vedere wardining perchè a funzionare funziona  grazie in anticipo
 grazie in anticipo