The process is as fallows
1. getwords.php which contains
- two input text fields
- submit button
- results div
sends(post with ajax) the min and max integer value to do_search.php
2. do_search.php will process the post variable get the words from from database which as fields
- eng_id
- eng_text
then it is generating dynamic multiple forms. Two ways I am generating form which one is best or is it possible to make more simple.
method #1
foreach ($result as $myrow) {
$end_result .= '<form name=myform'.$myrow['eng_id'].' '.'id='.$myrow['eng_id'].' '.'method=post>
<input type=text name=da'.$myrow['eng_id'].' '.'id=knw'.$myrow['eng_id'].' '.'value='.$myrow['eng_text'].'>
<a hred=# class="perform" id=eng'.$myrow['eng_id'].'>One</a>
<a hred=# class="perform" id=engg'.$myrow['eng_id'].'>Two</a>
<a hred=# class="perform" id=del'.$myrow['eng_id'].'>Three</a></form>';
}
echo $end_result; // will be place in results div of getwords.php
method #2
foreach ($result as $myrow) {
$end_result2.= "<form name='myform".$myrow['eng_id']."' id='myform".$myrow['eng_id']."' method='post'>
<input type=text name='da".$myrow['eng_id']."' id='knw".$myrow['eng_id']."' value='".$myrow['eng_text']."' >
<a href='#' class='perform' id='eng".$myrow['eng_id']."'>One</a>
<a href='#' class='perform' id='engg".$myrow['eng_id']."'>Two</a>
<a href='#' class='perform' id='del".$myrow['eng_id']."'>Three</a>";
}
echo $end_result2; // will be place in results div of getwords.php