Visualizzazione dei risultati da 1 a 7 su 7

Discussione: cerca nel database

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    36

    cerca nel database

    Salve non riesco a far funzionare questo cerca spero che qualcuno mi aiuti a capire dove è lerrore il codice mi da sempre non trovato qui di sequito inserisco il codice:

    codice:
     
     if ($_POST['search']){
        if (!empty($_POST['keywords'])) {
          $searchStr = $_POST['keywords'];
          
          
         
              print "<p class=\"whiteTxt\">Matches for \"$searchStr\"</p>
    ";
              $keys = explode(" ", $searchStr);
    
              for ($x = 0; $x < count($keys); $x++) {
                $querystr = "SELECT * FROM articoli WHERE (((keywords = $titolo) OR (keywords = $contenuto)))";
                $result = mysql_query("select * from articoli where sezid=$sezid ");
                if ($frow = mysql_fetch_array($result)) {
                   $found = true;
                    
                   while(list($artid, $sezid, $titolo, $contenuto, $image, $image1, $oggi) = mysql_fetch_array($querystr)) {
    			
    			$result2 = mysql_query("select sezname from sezioni where sezid=$sezid ");
    			list($sezname) = mysql_fetch_row($result2);
    				
    				echo "<tr><td valign=top width=15%>";
    				if ($image != ($path."vuoto.gif")){
    					if ($image1 != ($path."vuoto.gif")){
    					echo "<a href=\"$image1\"><img src=\"$image\" width=142 border=0></a></td></tr>";
    					}
    					else{
    					echo"<img src=\"$image\" border=0><td></tr>";
    					}
    				}
    				echo "<tr><td  class=tit width=85% valign=top>
    Comunicato del $oggi Italian time</td></tr>";
    				echo "<tr><td  class=tit width=85% valign=top>
    $titolo</td></tr>";
    				
    				echo "<tr><td align=right><a href=\"$image1\"><font size=2 face=Humanst521 BT><img border=0 src=../360-2/images/biglia.jpg width=13 height=11></font></a>[/b]";
    				echo "<font face=Humanst521 BT size=2><a href=\"$image1\"> Scarica il file PDF</a></font>";
    				echo "<font size=2 face=Humanst521 BT><img border=0 src=../360-2/images/biglia.jpg width=13 height=11></font>";
    				echo "<font face=Humanst521 BT size=2><a href=\"mailto:?subject=Segnalazione sito web&amp;body= Ciao, penso che questo sito possa interessarti. L'URL è: http://www.movelogistics.it/it/index.htm\">Invia pagina ad un amico</A></font></td></tr>";
    		
    			
    				
    			}
                } 
                
              }
              if (!$found) {
                print("<p class=\"whiteTxt\">$titolo  non trovato
    ");
                
              }
              
              
                
        
            else {
              print("<p class=\"whiteTxt\">Non c'è la parola che cerchi</p>");
            }
    
          
        }
        else {
           print("<p class=\"whiteTxt\">Devi inserire una parola</p>");
        }
      }

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    e l'errore?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    36
    oltre a quello??

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    se non funziona ti mostra un codice d'errore al posto di quello che ti aspetti, giusto?

    ecco posta quello.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    36
    il risultato mi da non trovato anche se la parola sono sicuro che c'è se non metto nulla mi da Devi inserire una parola il codice non da nesun errore

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    dove vengono valorizzate $titolo e $commento?
    dal codice che dai sono vuote...

    ciao

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    36
    ho modificato il codice se uso i numeri funziona ma con il testo non riesco a fare apparire la ricerca il nuovo codice è questo:
    codice:
    $titolo = "prova";
    
    echo $titolo;
    
    $result1 = mysql_query("select artid, sezid, titolo, contenuto, image, image1, oggi from articoli where titolo=$titolo ");
    
    	if (mysql_num_rows($result1) > 0) {
    		echo "<table border=0 width=100% cellpadding=3 cellspacing=0>";
    		while(list($artid, $sezid, $titolo, $contenuto, $image, $image1, $oggi) = mysql_fetch_array($result1)) {
    			
    			$result2 = mysql_query("select sezname from sezioni where sezid=$sezid ");
    			list($sezname) = mysql_fetch_row($result2);
    				
    				echo "<tr><td valign=top width=15%>";
    				if ($image != ($path."vuoto.gif")){
    					if ($image1 != ($path."vuoto.gif")){
    					echo "<a href=\"$image1\"><img src=\"$image\" width=142 border=0></a></td></tr>";
    					}
    					else{
    					echo"<img src=\"$image\" border=0><td></tr>";
    					}
    				}
    				echo "<tr><td  class=tit width=85% valign=top>
    Comunicato del $oggi Italian time</td></tr>";
    				echo "<tr><td  class=tit width=85% valign=top>
    $titolo</td></tr>";
    				
    				echo "<tr><td align=right><a href=\"$image1\"><font size=2 face=Humanst521 BT><img border=0 src=../360-2/images/biglia.jpg width=13 height=11></font></a>[/b]";
    				echo "<font face=Humanst521 BT size=2><a href=\"$image1\"> Scarica il file PDF</a></font>";
    				echo "<font size=2 face=Humanst521 BT><img border=0 src=../360-2/images/biglia.jpg width=13 height=11></font>";
    				echo "<font face=Humanst521 BT size=2><a href=\"mailto:?subject=Segnalazione sito web&amp;body= Ciao, penso che questo sito possa interessarti. L'URL è: http://www.movelogistics.it/it/index.htm\">Invia pagina ad un amico</A></font></td></tr>";
    		
    			
    				
    			}
    			echo "</table>";
    		}
    	else{
    	}
    		echo "
    
    <b class=px14>[/b]";

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.