Witam mam problem z programem zrobiłem go w PHP i ajax a program ma być w ajax ma pobierać z bazy danych autorow i ksiazki. Autorzy maja byćw liście rozwijalnej po wybraniu autora ma na dole wyświetlic tytuł ksiązki. Trzeba to przerobić żeby to działało w ajaxie a ja nie wiem jak .Z góry dziękuje za pomoc.

To mam w pliku php:

<form name="fszystko"  method="POST" action="">
		<select name='autor'>
		<option value="">Wybierz autora</option>
	<?php
	$user='root'; $pass=""; $serwer='localhost'; $baza='Biblioteka';
	$connect= @mysql_connect($serwer, $user, $pass) or die("");
	@mysql_select_db($baza, $connect) or die("Nie mozna polaczyc sie z baza danych!");
	$sql="SELECT DISTINCT ID_A, IMIE, NAZWISKO FROM autorzy";
	$odp=@mysql_query($sql) or die('Cos nie tak!');

	while ($row=mysql_fetch_array($odp)) {
		echo "<option value=".$row['ID_A'].">".$row['IMIE']," " .$row['NAZWISKO']."</option>";
	} 
	?>
		</select>
		<input type="submit" value="Wybierz" />
  </form>
	<?php
	$user='root'; $pass=""; $serwer='localhost'; $baza='biblioteka';
	$id=isset($_POST['autor']) ? $_POST['autor'] : '';
	$connect= @mysql_connect($serwer, $user, $pass) or die("");
	echo "Sukces polaczono z serwerem!<br />";
	mysql_select_db($baza, $connect) or die('Nie mozna polaczyc sie z baza danych!');
	echo "Sukces polaczono z baza danych!  <br /><br />";
	$sql="SELECT ID_K, TYTUL FROM ksiazki WHERE ID_A = '$id'";
	$odp=@mysql_query($sql) or die('Cos nie tak!');
	
		echo "<table border=1 width=355>";
		echo "<tr>"; 
		echo "<th width=45>ID_K</th>";
		echo "<th width=345>Tytuł</th>"; 
		echo "</tr>";
	while ($row=mysql_fetch_array($odp)) { 
		echo "<tr>"; 
		echo "<td>".$row[0]."</td>"; 
        echo "<td>".$row[1]."</td>"; 
 	echo "</tr>";
	} 
	echo "</table>";
	
	?> 

A tu mam kod ajaxa w pliku Javascipt:

function dzialaj(){
    var im;
    if (window.XMLHttpRequest){
         im=new XMLHttpRequest();
     }else if (window.ActiveXObject){
         im=newActiveXObject("Microsoft.XMLHTTP");
      }else{
          alert ("nie utworzono obiektu");
      }

    im.onreadystatechange=function(){
         if(im.readyState==4){
           document.fszystko.ksiazki.value=im.responseText;
          }
    }
   im.open("POST","index.php",true);
   im.send(null);
}