Hey guys, i'm completely stranger to java and i found a piece of code that i needed to use. But the problem is that it won't work, i get an "object required" error. Can anyone please help me? Thanks alot!! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <SCRIPT language=JavaScript> function reload(form){ var val=form.judet.options[form.judet.options.selectedIndex].value; self.location='test.php?judet=' + val ; } </script> <?php mysql_connect("localhost", "root", "") or die(mysql_error()); mysql_select_db("accommod") or die(mysql_error()); $result = mysql_query ("SELECT * FROM jud ORDER BY judet "); $judet = $_GET['judet']; $result1 = mysql_query ("select orase.id_oras, orase.oras, jud.judet from orase, jud where id_oras = judet"); $i = 1; //set $i to 1 outside the loop ?> <body> <?php echo "<select name=\"judet\" onchange=\"reload(this.form)\">"; echo "<option>"; $i=1; while ($row=mysql_fetch_assoc($result)) { $judet=$row['judet']; echo "<a href=\"index.php?judet=$judet\">$judet</a>"; //display the records in a <td> $i = $i + 1; if ($i == 2){ echo "</option><option>"; $i=1; } } ?> </select> <?php echo "<select name=\"oras\">"; echo "<option>"; $i=1; while ($row=mysql_fetch_assoc($result1)) { $oras=$row['oras']; echo "$oras"; //display the records in a <td> $i = $i + 1; if ($i == 2){ echo "</option><option>"; $i=1; } } ?> </select> <input type="submit" value="baga"> </form> </body> </html>