<br><br><div class="gmail_quote">On Fri, May 4, 2012 at 1:57 AM, Marc Delisle <span dir="ltr"><<a href="mailto:marc@infomarc.info" target="_blank">marc@infomarc.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Le 2012-05-03 12:13, Thilina Buddika Abeyrathna a écrit :<br>
<div><div class="h5">> On Thu, May 3, 2012 at 8:37 PM, Thilina Buddika Abeyrathna <<br>
> <a href="mailto:thilinaabeyrathna@gmail.com">thilinaabeyrathna@gmail.com</a>> wrote:<br>
><br>
>><br>
>><br>
>> On Thu, May 3, 2012 at 8:35 PM, Marc Delisle <<a href="mailto:marc@infomarc.info">marc@infomarc.info</a>> wrote:<br>
>><br>
>>> Le 2012-05-03 10:56, Thilina Buddika Abeyrathna a écrit :<br>
>>>> On Thu, May 3, 2012 at 8:23 PM, Marc Delisle <<a href="mailto:marc@infomarc.info">marc@infomarc.info</a>><br>
>>> wrote:<br>
>>>><br>
>>>>> Le 2012-05-03 10:03, Thilina Buddika Abeyrathna a écrit :<br>
>>>>>> On Mon, Apr 30, 2012 at 8:54 PM, Marc Delisle <<a href="mailto:marc@infomarc.info">marc@infomarc.info</a>><br>
>>>>> wrote:<br>
>>>>>><br>
>>>>>>> Le 2012-04-30 11:16, Thilina Buddika Abeyrathna a écrit :<br>
>>>>>>>> On Mon, Apr 30, 2012 at 8:42 PM, Marc Delisle <<a href="mailto:marc@infomarc.info">marc@infomarc.info</a>><br>
>>>>>>> wrote:<br>
>>>>>>>><br>
>>>>>>>>> Le 2012-04-30 10:54, Thilina Buddika Abeyrathna a écrit :<br>
>>>>>>>>>> Hi Marc,<br>
>>>>>>>>>> I'm trying to start refactoring for Insert/edit section. There are<br>
>>>>> main<br>
>>>>>>>>>> three scripts to refactor. But before that, I need your<br>
>>> suggestion to<br>
>>>>>>>>> start<br>
>>>>>>>>>> coding.<br>
>>>>>>>>><br>
>>>>>>>>> Hi Thilina,<br>
>>>>>>>>> have you read and understood these three scripts?<br>
>>>>>>>>><br>
>>>>>>>>> Not completely. I'm reading tbl_change.php script<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>>> A good way of analysing is to use the NetBeans IDE (with PHP<br>
>>> support)<br>
>>>>> to<br>
>>>>>>>>> follow the execution path and debug at the same time.<br>
>>>>>>>>><br>
>>>>>>>>> I'm already using NetBeans IDE for my developing. :)<br>
>>>>>>><br>
>>>>>>> Good! So, instead of reading the tbl_change.php script, load<br>
>>> phpMyAdmin<br>
>>>>>>> as a project in NetBeans, put a breakpoint at the beginning of<br>
>>>>>>> tbl_change.php, start execution and watch what happens, line by line,<br>
>>>>>>> when you try to display a row for editing in phpMyAdmin.<br>
>>>>>><br>
>>>>>><br>
>>>>>> Hi Marc,<br>
>>>>>> Do I need to configure NetBeans IDE with wamp server(I'm using wamp<br>
>>>>> server)<br>
>>>>>> to debug the project. I already installed xDebug for netbeans. When I<br>
>>> try<br>
>>>>>> to debug the project it shows nothing in the browser(server).<br>
>>>>><br>
>>>>> Hi Thilina,<br>
>>>>> I guess you meant that you have installed Xdebug in your WAMP server,<br>
>>>>> not in NetBeans?<br>
>>>>><br>
>>>>> Have you followed this? <a href="http://wiki.netbeans.org/HowToConfigureXDebug" target="_blank">http://wiki.netbeans.org/HowToConfigureXDebug</a><br>
>>>>><br>
>>>>> Yes Marc, I followed that article and I installed xDebug for WAMP.<br>
>>><br>
>>> Well, please don't get stuck with this problem (for which remote help<br>
>>> from me is difficult) but go on with your refactoring.<br>
>>><br>
>><br>
>> Ok Marc,<br>
>><br>
>> Hi Marc,<br>
> Now I'm looking the code for refactoring and I identified some places which<br>
> must need the refactoring. But I somewhat stuck with starting. Can you<br>
> please suggest me a way or places to start.<br>
<br>
</div></div>Show us a small code segment which you plan to refactor, and your ideas<br>
on what needs improvement.<br>
<br>
I am your mentor but you are the one who is supposed to do the job...<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div>Hi Marc, </div><div>- There is a html form called insertForm in tbl_change.php, in that form there are </div><div>lot of php, html mix tags. I'm going to seperate this php and implement as</div>

<div>several functions. in this form there is a huge for loop also. It should also</div><div>refactor. other than that there are if statements, loops which are unreadable.</div><div><br></div><div>- Before that form there is a if statement(line-162) which is want refactoring. this one also going to refactoring.</div>

</div><br clear="all"><div><br></div>-- <br><font face="georgia, serif">Regards.</font><br><br><font face="'trebuchet ms', sans-serif" size="4">Thilina Buddika Abeyrathna,</font><br><font face="georgia, serif">Department of Computer Engineering,</font><br>

<font face="georgia, serif">Faculty Of Engineering,</font><br><font face="georgia, serif">University of Peradeniya,</font><div><font face="georgia, serif">Sri Lanka.<br><br></font></div><br>