Ciao,
sono nuova e ho bisogno del vostro aiuto. Sto seguendo una guida su youtube  dove c'è un corso su come creare una ricerca all'interno del proprio sito con php e mysql e al 4° video mi blocco perchè mi da il seguente errore:
Hai cercato la parola google search
Notice: Undefined variable: x in C:\xampp\htdocs\searchengine\search.php on line 29
Notice: Undefined variable: construct in C:\xampp\htdocs\searchengine\search.php on line 31
1 risultati trovati! 
Mentre il codice php è il seguente:
	Codice PHP:
	
<?php
//get data
$button = $_GET ['submit'];
$search = $_GET ['search'];
if (!$button)
    echo "Non hai inserito la parola";
else
{
    if (strlen ($search) <=2)
        echo " Termine troppo corto";    
    else
    {
        echo "Hai cercato la parola [b]$search[/b]<hr size='1'>";
        
        //connect to our database
        mysql_connect("localhost","root","root");
        mysql_select_db("phpmyadmin");
        
        
            //explode our search term
            $search_exploded = explode(" ",$search);
            
            foreach($search_exploded as $search_each)
            {
                //construct query
                $x++;
                if ($x==1)
                    $construct .= "keywords LIKE '%$search_each%'";
                else
                    $construct .= "OR keywords LIKE '%$search_each%'";
            }
    //echo out construct
    
    $construct = "SELECT * FROM searchengine WHERE $construct";
    $run = mysql_query($construct);
    
    $foundnum = mysql_num_rows($run);
    
    if ($foundnum==0)
        echo "Nessun risultato trovato.";
    else
    {
        echo "$foundnum risultati trovati!
";
    
        
    }
    
    }
}
?>
 
Mi potete aiutare a capire come mai mi da quest'errore?
Vi ringrazio anticipatamente,
ciao
Debora