Generate text boxes dynamically using php:-
In this
section I am providing this gyan to some techies. While developing web
applications in php sometimes they must have come through the requirement to
generate multiple text boxes dynamically using php. Here I will show when you
can use this approach, we can use php to generate text boxes dynamically when
we have fixed number of limit text boxes, this can be done by the following
ways:
1) By finding out number of rows from result set and generating text boxes (When we need to generate text boxes on the basis of result set)
2) If user enters the number of boxes to be generated (In this case we can fulfill this requirement either by using text box or select box).
generate text boxes using result set:
$rs=mysql_query($query) or die(mysql_error());
$num=mysql_num_rows($rs);
for($i=1;$i<=$num;$i++)
{
echo "<input type='text' name='job_id[]' >";
}
To generate text using fix number, you need to set $num as constant
$rs=mysql_query($query) or die(mysql_error());
$num=5;
for($i=1;$i<=$num;$i++)
{
echo "<input type='text' name='job_id[]' >";
}
Note: Always remember to name text box as an array.
…….................Use well, use safe..................................
No comments:
Post a Comment