Witam exclamation.gif

Mam skrypt który generuje formularz ktory po wpisaniu odpowiednich danych przesy³a jest do MySQL. Dok³adnie to wygl±da w ten sposob ¿e skrypt php generuje tabele w ktory znajduj± siê wiersze-formularze. Problem polega na tym i¿ nie generuj± siê ¿adne wiersze....Ka¿dy wiersz ma byæ osobym formem z id pobranym z bazy danych. Oto kod

HTML:
  1. <table width="794" height="59" border="0" cellpadding="1" cellspacing="8" align="center">
  2. <tr>
  3. <td colspan=4 bgcolor="#CCCCCC"><div align="center">Wybierz date imprezy oraz klase startową </div></td>
  4. </tr>
  5. <tr>
  6. <td width="474" colspan=4 bgcolor="#CCCCCC">
  7. <center><form id="gen_table" method="post" action="add_points.php"><select name="data" id="data">
  8. <option value="15.04.2007">15.04.2007</option>
  9. <option value="20.05.2007">20.05.2007</option>
  10. <option value="17.06.2007">17.06.2007</option>
  11. <option value="21/22.07.2007">21/22.07.2007</option>
  12. <option value="26.08.2007">26.08.2007</option>
  13. <option value="30.09.2007">30.09.2007</option>
  14. </select>
  15. <select name="klasa" id="klasa">
  16. <option value="junior">junior</option>
  17. <option value="mini">mini </option>
  18. <option value="mini+">mini+</option>
  19. <option value="profi">profi</option>
  20. <option value="turbo">turbo</option>
  21. <option value="diesel">diesel</option>
  22. <option value="turbo+">turbo+</option>
  23. <option value="maxi">maxi</option>
  24. <option value="maxi+">maxi+</option>
  25. <option value="outlaw">outlaw</option>
  26. </select>
  27. <input type="button" value="Wybierz" onClick="generate()"></form></center> </td>
  28. </tr>
  29. </table>
  30.  
  31. <div id="status"></div>
  32. <div id="wynik"></div>
  33.  
  34.  
  35. <script type="text/javascript">
  36. function generate(){
  37. advAJAX.submit( document.getElementById("gen_table"), {
  38. onLoading : function(obj){
  39. document.getElementById("wynik").innerHTML = '<center><b>Ladowanie danych...</b></center><center><img src="ajax-loader.gif"></center>';
  40. },
  41. onSuccess : function(obj) {
  42. document.getElementById("wynik").innerHTML = obj.responseText;
  43. modify();
  44.  
  45. },
  46. onError: function(obj) {
  47. document.getElementById("wynik").innerHTML = 'Error';
  48. }
  49. });}
  50.  
  51. function modify(id){
  52. advAJAX.assign( document.getElementById(id), {
  53. onSuccess : function(obj) {
  54. alert("Podany czas zostal dodany ");
  55. generate();
  56. }
  57. });}
  58.  
  59. </td></tr></table>


PHP:
  1. <?php
  2. $data = $_POST['data'];
  3. $klasa = $_POST['klasa'];
  4.  
  5.  
  6. $query = mysql_query("SELECT * FROM event WHERE data='".$data."' AND klasa='".$klasa."' ");
  7.  
  8.  
  9. echo "
  10. <table width=794 border=0 cellspacing=7 bgcolor=#FFFFFF><tr>
  11. <td width=20% bgcolor=#CCCCCC><div align=center>Numer zawodnika </div></td>
  12. <td width=20% bgcolor=#CCCCCC><div align=center>I przejazd</div></td>
  13. <td width=20% bgcolor=#CCCCCC><div align=center>II przejazd</div></td>
  14. <td width=20% bgcolor=#CCCCCC><div align=center></div><label></label></td></tr><tr>";
  15.  
  16. while ($row = mysql_fetch_array($query)) 
  17. {
  18.  
  19. $check = mysql_query("SELECT * FROM wyniki WHERE data='".$data."' AND klasa='".$klasa."' AND nr_startowy='".$row['nr_zawodnika']."'");
  20. $row2 = mysql_fetch_array($check);
  21. echo "<form id=".$row['nr_zawodnika']." method=post action=modify_points.php >";
  22. echo "<td width=20% height=52 bgcolor=#CCCCCC>
  23. <div align=center>".$row['nr_zawodnika']."<input type=hidden id=nr_zawodnika name=nr_zawodnika value=".$row['nr_zawodnika']."  </div>
  24. </td>
  25. <td width=20% bgcolor=#CCCCCC><div align=center>
  26. ";
  27.  
  28. if ($row2['przejazd_1'] != 0)
  29. {
  30. echo "<input type=text name=przejazd_1 id=przejazd_1 disabled=disabled value=".$row2['przejazd_1']."></div></td>";
  31. }else 
  32. echo "<input type=text name=przejazd_1 id=przejazd_></div></td>"; echo"
  33.  
  34. <td width=20% bgcolor=#CCCCCC><div align=center>
  35. ";
  36.  
  37. if ($row2['przejazd_2'] != 0)
  38. {
  39. echo "<input type=text id=przejazd_2 name=przejazd_2 disabled=disabled value=".$row2['przejazd_2']."></div></td>";
  40. }else 
  41. echo "<input type=text id=przejazd_2 name=przejazd_2></div></td>";
  42.  
  43. if ($row2['przejazd_1'] != 0 && $row2['przejazd_2'] != 0)
  44. {
  45. echo "<td width=20% bgcolor=#CCCCCC><div align=center>
  46. <input type=submit name=Submit value=Dodaj disabled = disabled/>
  47. </div></td>/form>";
  48. }else
  49. echo "<td width=20% bgcolor=#CCCCCC><div align=center>
  50. <input type=submit name=Submit value=Dodaj onClick=modify(this)>
  51. </div></td></form>";
  52. }
  53. echo "</tr></table>";
  54. ?>