<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2" -->
<rss version="2.0">
    <channel>
        <title>Lowyat.NET: Latest topics by SarDine99</title>
        <description></description>
        <link>http://forum.lowyat.net/</link>
        <lastBuildDate>Wed, 24 Jun 2026 02:41:05 +0800</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <item>
            <title>How To Bind Custom Generic List With GridView?</title>
            <link>http://forum.lowyat.net/topic/2850093</link>
            <description>Hello, i have a big problem here.&lt;br /&gt;&lt;br /&gt;I have a generic list call StaffNotifyList and i want to bind it with gridview. The problem is, the gridview do not bind with my generic list.&lt;br /&gt;I already set the Properties of gridview with AutoGenerateColumns=&amp;quot;true&amp;quot; or remove the properties AutoGenerateColumns=&amp;quot;false&amp;quot; OnRowDataBound=&amp;quot;gvAttApp_RowDataBound&amp;quot;  but it still doesn&amp;#39;t work for me..&lt;br /&gt;&lt;br /&gt;This is my GridView Template&lt;br /&gt;&lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;GridView ID=&amp;#34;gvAttApp&amp;#34; runat=&amp;#34;server&amp;#34; AutoGenerateColumns=&amp;#34;false&amp;#34; OnRowDataBound=&amp;#34;gvAttApp_RowDataBound&amp;#34; HeaderStyle-BackColor=&amp;#34;#999CFF&amp;#34; ShowFooter=&amp;#34;true&amp;#34; HeaderStyle-Font-Bold=&amp;#34;true&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;Columns&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;TemplateField HeaderText=&amp;#34;No&amp;#34; HeaderStyle-HorizontalAlign=&amp;#34;Center&amp;#34; ItemStyle-HorizontalAlign=&amp;#34;Center&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;Label ID=&amp;#34;lblNo&amp;#34; runat=&amp;#34;server&amp;#34;/&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;TemplateField&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;TemplateField HeaderText=&amp;#34;Nama&amp;#34; HeaderStyle-HorizontalAlign=&amp;#34;Center&amp;#34; ItemStyle-HorizontalAlign=&amp;#34;Center&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;Label ID=&amp;#34;lblName&amp;#34; runat=&amp;#34;server&amp;#34;/&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;TemplateField&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;TemplateField HeaderText=&amp;#34;Tkh. Kemaskini&amp;#34; HeaderStyle-HorizontalAlign=&amp;#34;Center&amp;#34; ItemStyle-HorizontalAlign=&amp;#34;Center&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;Label ID=&amp;#34;lblDTUpd&amp;#34; runat=&amp;#34;server&amp;#34; /&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;TemplateField&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;TemplateField HeaderText=&amp;#34;Pernyataan&amp;#34; HeaderStyle-HorizontalAlign=&amp;#34;Center&amp;#34; ItemStyle-HorizontalAlign=&amp;#34;Center&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;Label ID=&amp;#34;lblReason&amp;#34; runat=&amp;#34;server&amp;#34; /&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;TemplateField&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;TemplateField HeaderText=&amp;#34;Tkh. Aktiviti&amp;#34; HeaderStyle-HorizontalAlign=&amp;#34;Center&amp;#34; ItemStyle-HorizontalAlign=&amp;#34;Center&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;Label ID=&amp;#34;lblDTAct&amp;#34; runat=&amp;#34;server&amp;#34; /&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;TemplateField&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;TemplateField HeaderText=&amp;#34;Waktu&amp;#34; HeaderStyle-HorizontalAlign=&amp;#34;Center&amp;#34; ItemStyle-HorizontalAlign=&amp;#34;Center&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;Label ID=&amp;#34;lblTime&amp;#34; runat=&amp;#34;server&amp;#34; /&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;TemplateField&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;TemplateField HeaderText=&amp;#34;Komen&amp;#34; HeaderStyle-HorizontalAlign=&amp;#34;Center&amp;#34; ItemStyle-HorizontalAlign=&amp;#34;Center&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;Label ID=&amp;#34;lblComment&amp;#34; runat=&amp;#34;server&amp;#34; /&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;TemplateField&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;TemplateField HeaderText=&amp;#34;Aktiviti&amp;#34; HeaderStyle-HorizontalAlign=&amp;#34;Center&amp;#34; ItemStyle-HorizontalAlign=&amp;#34;Center&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;Label ID=&amp;#34;lblAct&amp;#34; runat=&amp;#34;server&amp;#34; /&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;TemplateField&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;TemplateField HeaderText=&amp;#34;&amp;#34; HeaderStyle-HorizontalAlign=&amp;#34;Center&amp;#34; ItemStyle-HorizontalAlign=&amp;#34;Center&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;CheckBoxList ID=&amp;#34;chkApproval&amp;#34; runat=&amp;#34;server&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;ListItem Value=&amp;#34;1&amp;#34; /&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;asp&amp;#58;ListItem Value=&amp;#34;0&amp;#34; /&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;CheckBoxList&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/ItemTemplate&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;TemplateField&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/Columns&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;GridView&amp;#62;&lt;br /&gt;&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt; &lt;br /&gt;&lt;br /&gt;And This is my codeBehind&lt;br /&gt;&lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt;&lt;br /&gt;Private Sub gvAttApp_RowDataBound&amp;#40;ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs&amp;#41; Handles gvAttApp.RowDataBound&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If e.Row.RowType = DataControlRowType.DataRow Then&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim getStaff = From Staff In StaffNotifyList Select Staff Where Staff.TransType = 0 Or Staff.TransType = 1&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If getStaff.Count &amp;#60;&amp;#62; 0 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;For i As Integer = 0 To getStaff.Count - 1&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim lblNo As Label = DirectCast&amp;#40;e.Row.FindControl&amp;#40;&amp;#34;lblNo&amp;#34;&amp;#41;, Label&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblNo.Text = i + 1&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim lblName As Label = DirectCast&amp;#40;e.Row.FindControl&amp;#40;&amp;#34;lblName&amp;#34;&amp;#41;, Label&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblName.Text = getStaff&amp;#40;i&amp;#41;.LastName.Trim&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim lblDTUpd As Label = DirectCast&amp;#40;e.Row.FindControl&amp;#40;&amp;#34;lblDTUpd&amp;#34;&amp;#41;, Label&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblDTUpd.Text = getStaff&amp;#40;i&amp;#41;.DTSpan&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim lblReason As Label = DirectCast&amp;#40;e.Row.FindControl&amp;#40;&amp;#34;lblReason&amp;#34;&amp;#41;, Label&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If getStaff&amp;#40;i&amp;#41;.TransType = 1 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblReason.Text = getStaff&amp;#40;i&amp;#41;.ReasonIn&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ElseIf getStaff&amp;#40;i&amp;#41;.TransType = 0 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblReason.Text = getStaff&amp;#40;i&amp;#41;.ReasonOut&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim lblDTAct As Label = DirectCast&amp;#40;e.Row.FindControl&amp;#40;&amp;#34;lblDTAct&amp;#34;&amp;#41;, Label&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblDTAct.Text = CDate&amp;#40;Mid&amp;#40;getStaff&amp;#40;i&amp;#41;.YearMonth, 1, 4&amp;#41; &amp;amp; &amp;#34;/&amp;#34; &amp;amp; Mid&amp;#40;getStaff&amp;#40;i&amp;#41;.YearMonth, 5, 2&amp;#41; &amp;amp; &amp;#34;/&amp;#34; &amp;amp; getStaff&amp;#40;i&amp;#41;.NotifyDay&amp;#41;.ToString&amp;#40;&amp;#34;dd MMM yyyy&amp;#34;&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim lblTime As Label = DirectCast&amp;#40;e.Row.FindControl&amp;#40;&amp;#34;lblTime&amp;#34;&amp;#41;, Label&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If getStaff&amp;#40;i&amp;#41;.TransType = 1 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblTime.Text = getStaff&amp;#40;i&amp;#41;.TimeIn&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ElseIf getStaff&amp;#40;i&amp;#41;.TransType = 0 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblTime.Text = getStaff&amp;#40;i&amp;#41;.TimeOut&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim lblComment As Label = DirectCast&amp;#40;e.Row.FindControl&amp;#40;&amp;#34;lblComment&amp;#34;&amp;#41;, Label&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If getStaff&amp;#40;i&amp;#41;.TransType = 1 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblComment.Text = getStaff&amp;#40;i&amp;#41;.RCommentIn&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ElseIf getStaff&amp;#40;i&amp;#41;.TransType = 0 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblComment.Text = getStaff&amp;#40;i&amp;#41;.RCommentOut&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim lblAct As Label = DirectCast&amp;#40;e.Row.FindControl&amp;#40;&amp;#34;lblAct&amp;#34;&amp;#41;, Label&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If getStaff&amp;#40;i&amp;#41;.TransType = 1 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblAct.Text = &amp;#34;Masuk&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ElseIf getStaff&amp;#40;i&amp;#41;.TransType = 0 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;lblAct.Text = &amp;#34;Keluar&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Next&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;br /&gt;End Class&lt;br /&gt;&lt;br /&gt;&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;&lt;br /&gt;In the page Load i bind the gridview&lt;br /&gt;&lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt; &amp;nbsp; Public StaffNotifyList As New List&amp;#40;Of StaffNotifyMap&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; Protected Sub Page_Load&amp;#40;ByVal sender As Object, ByVal e As System.EventArgs&amp;#41; Handles Me.Load&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If Session&amp;#40;&amp;#34;Id&amp;#34;&amp;#41; = &amp;#34;&amp;#34; Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Response.Redirect&amp;#40;&amp;#34;~/Default.aspx&amp;#34;, False&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exit Sub&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gvAttApp.DataSource = StaffNotifyList&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gvAttApp.DataBind&amp;#40;&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;br /&gt;&lt;br /&gt;&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;&lt;br /&gt;I realy have no idea how to fix this...Pls Help Me. TQ</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Sat, 15 Jun 2013 12:08:02 +0800</pubDate>
        </item>
        <item>
            <title>IBM UNIX</title>
            <link>http://forum.lowyat.net/topic/2533742</link>
            <description>&lt;u&gt;SCENARIO 1&lt;/u&gt;&lt;br /&gt;I have an old system(the system is aldy been use for past 10 years i guess) based on UNIX IBM. I am the new vendor that will upgrade the existing system to all new brand system. The problem is, i do not have any login/password to access the database as i need the db to merge the data to the new database. I want to merge the db bcoz the new system will use windows platform that will be more user friendly.&lt;br /&gt;&lt;br /&gt;So, do u guys have any method to hack the db so i can get the data in the database.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;SCENARIO 2&lt;/u&gt;&lt;br /&gt;I have a client PC that runs based on Windows NT platform. I had install the Win2PDF(pdf printer). From the Server PC that runs UNIX, i want to create a network printer that will connect to the Win2PDF. I want to do bcoz, i want to print the data from the UNIX to pdf printer in Windows NT. I had create/link the network printer in UNIX, but when i want to print. there is no selection that will print with Win2PDF.&lt;br /&gt;&lt;br /&gt;Do you guys have any solution?</description>
            <author>SarDine99</author>
            <category>Linux &amp;amp; Open Source Software</category>
            <pubDate>Wed, 03 Oct 2012 17:24:04 +0800</pubDate>
        </item>
        <item>
            <title>IBM UNIX</title>
            <link>http://forum.lowyat.net/topic/2533694</link>
            <description>&lt;u&gt;SCENARIO 1&lt;/u&gt;&lt;br /&gt;I have an old system(the system is aldy been use for past 10 years i guess) based on UNIX IBM. I am the new vendor that will upgrade the existing system to all new brand system. The problem is, i do not have any login/password to access the database as i need the db to merge the data to the new database. I want to merge the db bcoz the new system will use windows platform that will be more user friendly.&lt;br /&gt;&lt;br /&gt;So, do u guys have any method to hack the db so i can get the data in the database.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;SCENARIO 2&lt;/u&gt;&lt;br /&gt;I have a client PC that runs based on Windows NT platform. I had install the Win2PDF(pdf printer). From the Server PC that runs UNIX, i want to create a network printer that will connect to the Win2PDF. I want to do bcoz, i want to print the data from the UNIX to pdf printer in Windows NT. I had create/link the network printer in UNIX, but when i want to print. there is no selection that will print with Win2PDF.&lt;br /&gt;&lt;br /&gt;Do you guys have any solution?&lt;br /&gt;</description>
            <author>SarDine99</author>
            <category>Software</category>
            <pubDate>Wed, 03 Oct 2012 16:48:39 +0800</pubDate>
        </item>
        <item>
            <title>do .NET application work without database</title>
            <link>http://forum.lowyat.net/topic/2383550</link>
            <description>Hi Guyss...&lt;br /&gt;I recently went to interview for .NET programmer position.&lt;br /&gt;Then the interviewer ask me the question &amp;quot;do .NET application works without database?&amp;quot;&lt;br /&gt;&lt;br /&gt;What is the best answer for that question? can u guys tel me??</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Tue, 12 Jun 2012 09:47:12 +0800</pubDate>
        </item>
        <item>
            <title>Which database server should i use</title>
            <link>http://forum.lowyat.net/topic/2328867</link>
            <description>Hello guys...&lt;br /&gt;i&amp;#39;m sorry if i post in wrong section..&lt;br /&gt;i got problem in choosing the database managament server..&lt;br /&gt;i used MS SQL SERVER 2008 R2 before and it is easy to use and manage the data...&lt;br /&gt;but the problem is there is storage limit that is 10GB...&lt;br /&gt;i&amp;#39;m thinking to build a data management software that is no limit on data storage (depends on harddisk storage)&lt;br /&gt;the data that i want to store is in form of strings...&lt;br /&gt;i use vb.net to develop the software..&lt;br /&gt;so, can u guys give me a recommendations on which database server should i use..&lt;br /&gt;give your reason for your recommendations please..TQ&lt;br /&gt;</description>
            <author>SarDine99</author>
            <category>Software</category>
            <pubDate>Tue, 01 May 2012 22:54:21 +0800</pubDate>
        </item>
        <item>
            <title>auto update/insert rows in sql server 2008</title>
            <link>http://forum.lowyat.net/topic/2301443</link>
            <description>Hello guys...&lt;br /&gt;&lt;br /&gt;I have a Pawn System. The admin will enter the details of Pawn items. From the date of Pawn items added, the item details will updated every month.&lt;br /&gt;So, I want to update/insert table automatically upon setted time. For example, every month Table1 will automatically insert rows.&lt;br /&gt;Can you guys suggest me or teach me how to do it??</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Tue, 10 Apr 2012 18:55:21 +0800</pubDate>
        </item>
        <item>
            <title>signage with video imaging on screen</title>
            <link>http://forum.lowyat.net/topic/2206122</link>
            <description>hye...&lt;br /&gt;i&amp;#39;m sorry if i post in the wrong place..&lt;br /&gt;i want to make signage with video imaging on screen...&lt;br /&gt;what i mean is like a user on the tv/screen with usb stroge plug-in, the image in the stored in the usb storage will looping the image continuously on the screen. is it possible? i want make it a system that loop an image continuously on screen programatically...</description>
            <author>SarDine99</author>
            <category>Photography, Digital Imaging &amp;amp; Video</category>
            <pubDate>Sun, 29 Jan 2012 23:53:49 +0800</pubDate>
        </item>
        <item>
            <title>database replication</title>
            <link>http://forum.lowyat.net/topic/2206111</link>
            <description>hello guys..&lt;br /&gt;i got a task that need me do a database replication with vb.net on sql server 2008...&lt;br /&gt;the problem is, i don&amp;#39;t know anything to make a database replication with vb.net..&lt;br /&gt;it is possible?i only know that database replication is configured in the sql server, not programatically..&lt;br /&gt;can u all give some sample code for database replication??</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Sun, 29 Jan 2012 23:45:55 +0800</pubDate>
        </item>
        <item>
            <title>set page size programmatically with datagrid</title>
            <link>http://forum.lowyat.net/topic/2108686</link>
            <description>hye guys...&lt;br /&gt;i have a datagrid that hold the data. I retrieve the data by using sqldataadapter and dataset.&lt;br /&gt;I already have a set of datagrid that can sorting by click on the column header ang paging.&lt;br /&gt;Then, I want to set a page size programmatically. The user can enter the value in the text box &lt;br /&gt;to set the number of rows per page and click the button to fire the function.&lt;br /&gt;&lt;br /&gt;This is my code:&lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt;Protected Sub pgSizeBtn_Click&amp;#40;ByVal sender As Object, ByVal e As System.EventArgs&amp;#41; Handles pgSizeBtn.Click&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;pgSize = CType&amp;#40;pgSizeList.Text, Integer&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.PageSize = pgSize&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;br /&gt;&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;&lt;br /&gt;This is the propertis of the datagrid:&lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt;&amp;#60;asp&amp;#58;DataGrid ID=&amp;#34;MonitorGrid&amp;#34; runat=&amp;#34;server&amp;#34; CssClass=&amp;#34;Grid&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AllowPaging=&amp;#34;True&amp;#34; AllowSorting=&amp;#34;True&amp;#34; ShowFooter=&amp;#34;true&amp;#34; &lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OnSortCommand=&amp;#34;SortGrid&amp;#34; OnPageIndexChanged=&amp;#34;ChangePage&amp;#34; &lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;OnInit=&amp;#34;MonitorGrid_Init&amp;#34; OnItemCreated=&amp;#34;MonitorGrid_ItemCreated&amp;#34; &lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AutoGenerateColumns=&amp;#34;true&amp;#34; Width=&amp;#34;100%&amp;#34; PageSize=&amp;#34;10&amp;#34;&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;AlternatingItemStyle CssClass=&amp;#34;GridAltItem&amp;#34;&amp;#62;&amp;#60;/AlternatingItemStyle&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;ItemStyle CssClass=&amp;#34;GridItem&amp;#34;&amp;#62;&amp;#60;/ItemStyle&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;HeaderStyle CssClass=&amp;#34;GridHeader&amp;#34;&amp;#62;&amp;#60;/HeaderStyle&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;PagerStyle CssClass=&amp;#34;GridPager&amp;#34; Mode=&amp;#34;NumericPages&amp;#34; HorizontalAlign=&amp;#34;Left&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;VerticalAlign=&amp;#34;Top&amp;#34; Wrap=&amp;#34;false&amp;#34;&amp;#62;&amp;#60;/PagerStyle&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;FooterStyle CssClass=&amp;#34;GridFooter&amp;#34;&amp;#62;&amp;#60;/FooterStyle&amp;#62;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#60;/asp&amp;#58;DataGrid&amp;#62;&lt;br /&gt;&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;&lt;br /&gt;The problem is i need click the button or refresh several time then only the datagrid will change the view of item per page.&lt;br /&gt;2nd problem is, when i want view the item per page more then the default pagesize, there will be data missing in the datagrid.&lt;br /&gt;&lt;br /&gt;can u guys help me how to solve this problem</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Mon, 14 Nov 2011 16:45:33 +0800</pubDate>
        </item>
        <item>
            <title>dbAutoTrack Tutorial</title>
            <link>http://forum.lowyat.net/topic/2108655</link>
            <description>hello guys...&lt;br /&gt;i have a SDK called dbAutoTrack. The SDK is used to deploy a reporting system. This SDK enable the user view the Print preview and print the report from the web pages. The report should contain the data from the database in SQL Server 2008. My problem is i have no idea on how to use the SDK with ASP.NET. I need at least a tutorial on how to deploy reporting system with dbAutoTrack. I bought it for &amp;#036;399 dollars. It will be a waste if i dunno how to use it.&lt;br /&gt;I wish u guys can help me. I already thousands times search in google for the tutorial. This forum is my last hope. T_T</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Mon, 14 Nov 2011 16:30:15 +0800</pubDate>
        </item>
        <item>
            <title>reporting service</title>
            <link>http://forum.lowyat.net/topic/2077244</link>
            <description>hello guys...&lt;br /&gt;&lt;br /&gt;i&amp;#39;m creating a web based report service for my company. My project is like this, in my web page there are few checkbox that trigger different sql statement. Then i create a dataset and sqldataadapter and bind it into datagrid after View_Button is clicked. After that, the user will clicked the Print_Button to print the report. When print button is clicked, the user will be redirect to another page that will view the report.rdlc by using MicrosoftReportViewer.&lt;br /&gt;&lt;br /&gt;This is my code that bind the data into datagrid&lt;br /&gt;i named my datagrid as MonitorGrid&lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt;&amp;#39;SetQuery&amp;#40;&amp;#41; is to store the sql statement&lt;br /&gt; &amp;nbsp;Public Function SetQuery&amp;#40;&amp;#41; As Boolean&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = &amp;#34;SELECT DateTime as &amp;#91;Date Time&amp;#93;, Vehicle_ID as &amp;#91;Vehicle ID&amp;#93;, ImportExport as &amp;#91;Import/Export&amp;#93;, Station as &amp;#91;Station&amp;#93;,&amp;#34; &amp;amp; _&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#34;Release_Status as &amp;#91;Release Status&amp;#93;, DateTime_Upon_Entry as &amp;#91;Entry Time&amp;#93;, DateTime_Upon_Exit as &amp;#91;Exit Time&amp;#93;,&amp;#34; &amp;amp; _&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#34;Card_Status_Upon_Entry as &amp;#91;Entry Status&amp;#93;, Card_Status_Upon_Exit as &amp;#91;Exit Status&amp;#93; FROM LCSLog WHERE&amp;#34;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If calTxtBx.Text = &amp;#34;&amp;#34; Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MsgBox&amp;#40;&amp;#34;Please select report date&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Report Module&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return False&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exit Function&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If ToDate_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If ToDate_TxtBx.Text = &amp;#34;&amp;#34; Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MsgBox&amp;#40;&amp;#34;Please select report date&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Report Module&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exit Function&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; DateTime &amp;#62;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;calTxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 00&amp;#58;00&amp;#58;00&amp;#39; AND DateTime &amp;#60;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;ToDate_TxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 23&amp;#58;59&amp;#58;59&amp;#39;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; DateTime &amp;#60;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;calTxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 23&amp;#58;59&amp;#58;59&amp;#39; AND DateTime &amp;#62;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;calTxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 00&amp;#58;00&amp;#58;00&amp;#39;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;1&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If All_ChkBx.Checked = True Then&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ElseIf NR_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;SQL string for normal release&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; AND &amp;#40;Card_Status_Upon_Exit = &amp;#39;50&amp;#39; OR Card_Status_Upon_Exit = &amp;#39;60&amp;#39;&amp;#41; &amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ElseIf ManExt_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;SQL string for manual exit&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; AND &amp;#40;Card_Status_Upon_Exit = &amp;#39;&amp;#39; or Card_Status_Upon_Exit = &amp;#39;0&amp;#39; OR Card_Status_Upon_Exit =&amp;#39;51&amp;#39; OR Card_Status_Upon_Exit =&amp;#39;61&amp;#39; OR Card_Status_Upon_Exit is null&amp;#41; &amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;2&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If IMPEXP_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;SQL string for ImportExport&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; AND ImportExport = &amp;#39;&amp;#34; &amp;amp; ImpExp_Str &amp;amp; &amp;#34;&amp;#39;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;3&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If ByVehicle_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;SQL string for Vehicle_ID&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; AND Vehicle_ID = &amp;#39;&amp;#34; &amp;amp; VehicleNo_TxtBx.Text &amp;amp; &amp;#34;&amp;#39;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return True&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Function&lt;br /&gt;&amp;#39;BindDataGrid is to bind the data to the datagrid&lt;br /&gt; &amp;nbsp; &amp;nbsp;Public Function BindDataGrid&amp;#40;&amp;#41; As DataView&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQLCon = New SqlConnection&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQLCon.ConnectionString = ConfigurationManager.ConnectionStrings&amp;#40;&amp;#34;GCSBSIConnectionString&amp;#34;&amp;#41;.ConnectionString&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SetQuery&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim myDataSet As DataSet = New DataSet&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim myDataAdapter As SqlDataAdapter = New SqlDataAdapter&amp;#40;SQL_str, SQLCon&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Try&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;MsgBox&amp;#40;SQL_str&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;myDataAdapter.Fill&amp;#40;myDataSet, &amp;#34;Report&amp;#34;&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If myDataSet.Tables&amp;#40;0&amp;#41;.Rows.Count = 0 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.Enabled = False&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.Visible = False&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CountRecord.Text = &amp;#34;No Record Found&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.Enabled = True&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.Visible = True&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CountRecord.Text = myDataSet.Tables&amp;#40;0&amp;#41;.Rows.Count.ToString&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;MonitorGrid.DataSource = myDataSet.Tables&amp;#40;&amp;#34;Report&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;MonitorGrid.DataBind&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If &amp;#40;Session&amp;#40;&amp;#34;Sorter&amp;#34;&amp;#41; Is Nothing&amp;#41; Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Session&amp;#40;&amp;#34;Sorter&amp;#34;&amp;#41; = &amp;#34;&amp;#91;Vehicle ID&amp;#93;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;myDataSet.Tables&amp;#40;0&amp;#41;.DefaultView.Sort = CType&amp;#40;Session&amp;#40;&amp;#34;Sorter&amp;#34;&amp;#41;, String&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Catch ex As Exception&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MsgBox&amp;#40;ex.Message&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End Try&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQLCon.Close&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQLCon.Dispose&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return myDataSet.Tables&amp;#40;0&amp;#41;.DefaultView&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Function&lt;br /&gt;&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;&lt;br /&gt;After that, print button will be click by user to print the report&lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt;Protected Sub PrintBtn_Click&amp;#40;ByVal sender As Object, ByVal e As System.EventArgs&amp;#41; Handles PrintBtn.Click&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Response.Redirect&amp;#40;&amp;#34;~/report/ExtReporting.aspx&amp;#34;, False&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;br /&gt;&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;&lt;br /&gt;ExtReporting.aspx is page that will load the report.rdlc&lt;br /&gt;&lt;br /&gt;This is how i bind the data into the report&lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt;Imports System.Data.SqlClient&lt;br /&gt;Imports System.Data&lt;br /&gt;Imports Microsoft.Reporting.WebForms&lt;br /&gt;&lt;br /&gt;Partial Class report_ExtReporting&lt;br /&gt; &amp;nbsp; &amp;nbsp;Inherits System.Web.UI.Page&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;Dim SQLCon As SqlConnection&lt;br /&gt; &amp;nbsp; &amp;nbsp;Dim SQL_Passing As String&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;Protected Sub Page_Load&amp;#40;ByVal sender As Object, ByVal e As System.EventArgs&amp;#41; Handles Me.Load&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Try&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If IsPostBack = False Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DisplayReport&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Catch ex As Exception&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Throw New Exception&amp;#40;ex.Message&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End Try&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;Public Function GetLCSLog&amp;#40;&amp;#41; As DataTable&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQLCon = New SqlConnection&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQLCon.ConnectionString = ConfigurationManager.ConnectionStrings&amp;#40;&amp;#34;GCSBSIConnectionString&amp;#34;&amp;#41;.ConnectionString&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_Passing = Session&amp;#40;&amp;#34;passQuery&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim sqlCMD As New SqlCommand&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sqlCMD.Connection = SQLCon&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sqlCMD.CommandType = CommandType.Text&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sqlCMD.CommandText = SQL_Passing&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim MyDT As New GCSBSIDataset.LCSLogDataTable&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim MyDA As New SqlDataAdapter&amp;#40;sqlCMD&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MyDA.Fill&amp;#40;MyDT&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return MyDT&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Function&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;Public Sub DisplayReport&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ExitRptViewer.LocalReport.DataSources.Clear&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ExitRptViewer.LocalReport.DataSources.Add&amp;#40;New ReportDataSource&amp;#40;&amp;#34;GCSBSIDataset_LCSLog&amp;#34;, GetLCSLog&amp;#40;&amp;#41;&amp;#41;&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ExitRptViewer.LocalReport.ReportPath = HttpContext.Current.Server.MapPath&amp;#40;&amp;#34;report.rdlc&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ExitRptViewer.LocalReport.Refresh&amp;#40;&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;br /&gt;End Class&lt;br /&gt;&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;&lt;br /&gt;My problem is, there is something wrong with the report output. My report output is like this.&lt;br /&gt;&lt;img src='http://img820.imageshack.us/img820/4458/reporttx.png' border='0' alt='user posted image' /&gt;&lt;br /&gt;By &lt;a href='http://profile.imageshack.us/user/keron90' target='_blank'&gt;keron90&lt;/a&gt; at 2011-10-19&lt;br /&gt;&lt;br /&gt;As the picture above, my data is no fully showed in the report. The only data visible is in the column &amp;quot;Station&amp;quot; Can u guys help me how to solve this problem. It take me two weeks to face this problem, unfortunately i still failed. T_T&lt;br /&gt;one more thing, can u guys teach me hot to edit the report interface so it will look like a properly report.</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Thu, 20 Oct 2011 12:54:15 +0800</pubDate>
        </item>
        <item>
            <title>HOW TO: generate report from datagrid in asp.net</title>
            <link>http://forum.lowyat.net/topic/2075232</link>
            <description>hye...im a newbie programmer...&lt;br /&gt;&lt;br /&gt;I creating a web based system to generate a report. The datasource is driven by the datagrid with dynamic sql.&lt;br /&gt;&lt;br /&gt;This is my code &lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;Protected Sub ViewBtn_Click&amp;#40;ByVal sender As Object, ByVal e As System.EventArgs&amp;#41; Handles ViewBtn.Click&lt;br /&gt;&lt;br /&gt;        If &amp;#40;NR_ChkBx.Checked Or All_ChkBx.Checked Or ManExt_ChkBx.Checked&amp;#41; = False Then&lt;br /&gt;            MsgBox&amp;#40;&amp;#34;Please choose report query either &amp;#58; All,Normal Release,Override or By Vehicle Number&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Reporting Module&amp;#34;&amp;#41;&lt;br /&gt;            Exit Sub&lt;br /&gt;        Else&lt;br /&gt;            If ByVehicle_ChkBx.Checked = True And VehicleNo_TxtBx.Text = &amp;#34;&amp;#34; Then&lt;br /&gt;                MsgBox&amp;#40;&amp;#34;Please Key in Vehicle Number&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Reporting Module&amp;#34;&amp;#41;&lt;br /&gt;                Exit Sub&lt;br /&gt;            End If&lt;br /&gt;        End If&lt;br /&gt;&lt;br /&gt;        If IMPEXP_ChkBx.Checked = True And IMPEXP_List.Text = &amp;#34;&amp;#34; Then&lt;br /&gt;            MsgBox&amp;#40;&amp;#34;Please choose IMPORT/EXPORT&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Reporting Module&amp;#34;&amp;#41;&lt;br /&gt;            Exit Sub&lt;br /&gt;        End If&lt;br /&gt;&lt;br /&gt;        MonitorGrid.CurrentPageIndex = 0 &amp;#39;Reset CurrentPageIndex of MonitorGrid&lt;br /&gt;        If SetQuery&amp;#40;&amp;#41; = False Then&lt;br /&gt;            Exit Sub&lt;br /&gt;        End If&lt;br /&gt;        MonitorGrid.DataSource = BindDataGrid&amp;#40;&amp;#41;&lt;br /&gt;        MonitorGrid.DataBind&amp;#40;&amp;#41;&lt;br /&gt;&lt;br /&gt;    End Sub&lt;br /&gt;&lt;br /&gt;    Public Function SetQuery&amp;#40;&amp;#41; As Boolean&lt;br /&gt;&lt;br /&gt;        SQL_str = &amp;#34;SELECT DateTime as &amp;#91;Date Time&amp;#93;, Vehicle_ID as &amp;#91;Vehicle ID&amp;#93;, ImportExport as &amp;#91;Import/Export&amp;#93;, Station as &amp;#91;Station&amp;#93;,&amp;#34; &amp;amp; _&lt;br /&gt;                &amp;#34;Release_Status as &amp;#91;Release Status&amp;#93;, DateTime_Upon_Entry as &amp;#91;Entry Time&amp;#93;, DateTime_Upon_Exit as &amp;#91;Exit Time&amp;#93;, &amp;#34; &amp;amp; _&lt;br /&gt;                &amp;#34;Card_Status_Upon_Entry as &amp;#91;Entry Status&amp;#93;, Card_Status_Upon_Exit as &amp;#91;Exit Status&amp;#93; FROM LCSLog WHERE&amp;#34;&lt;br /&gt;&lt;br /&gt;        If calTxtBx.Text = &amp;#34;&amp;#34; Then&lt;br /&gt;            MsgBox&amp;#40;&amp;#34;Please select report date&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Report Module&amp;#34;&amp;#41;&lt;br /&gt;            Return False&lt;br /&gt;            Exit Function&lt;br /&gt;        Else&lt;br /&gt;            If ToDate_ChkBx.Checked = True Then&lt;br /&gt;                If ToDate_TxtBx.Text = &amp;#34;&amp;#34; Then&lt;br /&gt;                    MsgBox&amp;#40;&amp;#34;Please select report date&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Report Module&amp;#34;&amp;#41;&lt;br /&gt;                    Exit Function&lt;br /&gt;                End If&lt;br /&gt;                SQL_str = SQL_str + &amp;#34; DateTime &amp;#62;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;calTxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 00&amp;#58;00&amp;#58;00&amp;#39; AND DateTime &amp;#60;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;ToDate_TxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 23&amp;#58;59&amp;#58;59&amp;#39;&amp;#34;&lt;br /&gt;            Else&lt;br /&gt;                SQL_str = SQL_str + &amp;#34; DateTime &amp;#60;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;calTxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 23&amp;#58;59&amp;#58;59&amp;#39; AND DateTime &amp;#62;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;calTxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 00&amp;#58;00&amp;#58;00&amp;#39;&amp;#34;&lt;br /&gt;            End If&lt;br /&gt;        End If&lt;br /&gt;&lt;br /&gt;        &amp;#39;1&lt;br /&gt;        If All_ChkBx.Checked = True Then&lt;br /&gt;&lt;br /&gt;        ElseIf NR_ChkBx.Checked = True Then&lt;br /&gt;            &amp;#39;SQL string for normal release&lt;br /&gt;            SQL_str = SQL_str + &amp;#34; AND &amp;#40;Card_Status_Upon_Exit = &amp;#39;50&amp;#39; OR Card_Status_Upon_Exit = &amp;#39;60&amp;#39;&amp;#41; &amp;#34;&lt;br /&gt;        ElseIf ManExt_ChkBx.Checked = True Then&lt;br /&gt;            &amp;#39;SQL string for manual exit&lt;br /&gt;            SQL_str = SQL_str + &amp;#34; AND &amp;#40;Card_Status_Upon_Exit = &amp;#39;&amp;#39; or Card_Status_Upon_Exit = &amp;#39;0&amp;#39; OR Card_Status_Upon_Exit =&amp;#39;51&amp;#39; OR Card_Status_Upon_Exit =&amp;#39;61&amp;#39; OR Card_Status_Upon_Exit is null&amp;#41; &amp;#34;&lt;br /&gt;        End If&lt;br /&gt;        &amp;#39;2&lt;br /&gt;        If IMPEXP_ChkBx.Checked = True Then&lt;br /&gt;            &amp;#39;SQL string for ImportExport&lt;br /&gt;            SQL_str = SQL_str + &amp;#34; AND ImportExport = &amp;#39;&amp;#34; &amp;amp; ImpExp_Str &amp;amp; &amp;#34;&amp;#39;&amp;#34;&lt;br /&gt;        End If&lt;br /&gt;        &amp;#39;3&lt;br /&gt;        If ByVehicle_ChkBx.Checked = True Then&lt;br /&gt;            &amp;#39;SQL string for Vehicle_ID&lt;br /&gt;            SQL_str = SQL_str + &amp;#34; AND Vehicle_ID = &amp;#39;&amp;#34; &amp;amp; VehicleNo_TxtBx.Text &amp;amp; &amp;#34;&amp;#39;&amp;#34;&lt;br /&gt;        End If&lt;br /&gt;&lt;br /&gt;        Return True&lt;br /&gt;    End Function&lt;br /&gt;&lt;br /&gt;    Public Function BindDataGrid&amp;#40;&amp;#41; As DataView&lt;br /&gt;        SQLCon = New SqlConnection&amp;#40;&amp;#34;Data Source=&amp;#34; &amp;amp; SQLServerIP &amp;amp; &amp;#34;;Initial Catalog=&amp;#34; &amp;amp; SQLDBName &amp;amp; &amp;#34;;User ID=&amp;#34; &amp;amp; SQLUser _&lt;br /&gt;                                   &amp;amp; &amp;#34;;Password=&amp;#34; &amp;amp; SQLPass &amp;amp; &amp;#34;;MultipleActiveResultSets=True&amp;#34;&amp;#41;&lt;br /&gt;&lt;br /&gt;        SetQuery&amp;#40;&amp;#41;&lt;br /&gt;        Dim myDataSet As DataSet = New DataSet&amp;#40;&amp;#41;&lt;br /&gt;        Dim myDataAdapter As SqlDataAdapter = New SqlDataAdapter&amp;#40;SQL_str, SQLCon&amp;#41;&lt;br /&gt;&lt;br /&gt;        Try&lt;br /&gt;            myDataAdapter.Fill&amp;#40;myDataSet, &amp;#34;Report&amp;#34;&amp;#41;&lt;br /&gt;&lt;br /&gt;            If myDataSet.Tables&amp;#40;0&amp;#41;.Rows.Count = 0 Then&lt;br /&gt;                MonitorGrid.Enabled = False&lt;br /&gt;                MonitorGrid.Visible = False&lt;br /&gt;                CountRecord.Text = &amp;#34;No Record Found&amp;#34;&lt;br /&gt;            Else&lt;br /&gt;                MonitorGrid.Enabled = True&lt;br /&gt;                MonitorGrid.Visible = True&lt;br /&gt;                CountRecord.Text = myDataSet.Tables&amp;#40;0&amp;#41;.Rows.Count.ToString&lt;br /&gt;                &amp;#39;MonitorGrid.DataSource = myDataSet.Tables&amp;#40;&amp;#34;Report&amp;#34;&amp;#41;&lt;br /&gt;                &amp;#39;MonitorGrid.DataBind&amp;#40;&amp;#41;&lt;br /&gt;                If &amp;#40;Session&amp;#40;&amp;#34;Sorter&amp;#34;&amp;#41; Is Nothing&amp;#41; Then&lt;br /&gt;                    Session&amp;#40;&amp;#34;Sorter&amp;#34;&amp;#41; = &amp;#34;&amp;#91;Vehicle ID&amp;#93;&amp;#34;&lt;br /&gt;                End If&lt;br /&gt;                myDataSet.Tables&amp;#40;0&amp;#41;.DefaultView.Sort = CType&amp;#40;Session&amp;#40;&amp;#34;Sorter&amp;#34;&amp;#41;, String&amp;#41;&lt;br /&gt;&lt;br /&gt;            End If&lt;br /&gt;&lt;br /&gt;        Catch ex As Exception&lt;br /&gt;            MsgBox&amp;#40;ex.Message&amp;#41;&lt;br /&gt;        End Try&lt;br /&gt;&lt;br /&gt;        SQLCon.Close&amp;#40;&amp;#41;&lt;br /&gt;        SQLCon.Dispose&amp;#40;&amp;#41;&lt;br /&gt;        Return myDataSet.Tables&amp;#40;0&amp;#41;.DefaultView&lt;br /&gt;&lt;br /&gt;    End Function&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt; &lt;br /&gt;&lt;br /&gt;My problem is, i dunno how to generate a report when a &amp;quot;print report&amp;quot; button is clicked and print the report. &lt;br /&gt;i designed the report with crystal report. Yet, i dunno how to generate a report from the data driven in the datagrid.&lt;br /&gt;can u guys help me?</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Tue, 18 Oct 2011 21:09:11 +0800</pubDate>
        </item>
        <item>
            <title>HOW TO: generate report from datagrid in asp.net</title>
            <link>http://forum.lowyat.net/topic/2075231</link>
            <description>hye...im a newbie programmer...&lt;br /&gt;&lt;br /&gt;I creating a web based system to generate a report. The datasource is driven by the datagrid with dynamic sql.&lt;br /&gt;&lt;br /&gt;This is my code &lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;Protected Sub ViewBtn_Click&amp;#40;ByVal sender As Object, ByVal e As System.EventArgs&amp;#41; Handles ViewBtn.Click&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If &amp;#40;NR_ChkBx.Checked Or All_ChkBx.Checked Or ManExt_ChkBx.Checked&amp;#41; = False Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MsgBox&amp;#40;&amp;#34;Please choose report query either &amp;#58; All,Normal Release,Override or By Vehicle Number&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Reporting Module&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exit Sub&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If ByVehicle_ChkBx.Checked = True And VehicleNo_TxtBx.Text = &amp;#34;&amp;#34; Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MsgBox&amp;#40;&amp;#34;Please Key in Vehicle Number&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Reporting Module&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exit Sub&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If IMPEXP_ChkBx.Checked = True And IMPEXP_List.Text = &amp;#34;&amp;#34; Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MsgBox&amp;#40;&amp;#34;Please choose IMPORT/EXPORT&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Reporting Module&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exit Sub&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.CurrentPageIndex = 0 &amp;#39;Reset CurrentPageIndex of MonitorGrid&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If SetQuery&amp;#40;&amp;#41; = False Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exit Sub&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;BindDataGrid&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.DataSource = BindDataGrid&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.DataBind&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;MsgBox&amp;#40;SQL_str&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Sub&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;Public Function SetQuery&amp;#40;&amp;#41; As Boolean&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = &amp;#34;SELECT DateTime as &amp;#91;Date Time&amp;#93;, Vehicle_ID as &amp;#91;Vehicle ID&amp;#93;, ImportExport as &amp;#91;Import/Export&amp;#93;, Station as &amp;#91;Station&amp;#93;,&amp;#34; &amp;amp; _&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#34;Release_Status as &amp;#91;Release Status&amp;#93;, DateTime_Upon_Entry as &amp;#91;Entry Time&amp;#93;, DateTime_Upon_Exit as &amp;#91;Exit Time&amp;#93;, &amp;#34; &amp;amp; _&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#34;Card_Status_Upon_Entry as &amp;#91;Entry Status&amp;#93;, Card_Status_Upon_Exit as &amp;#91;Exit Status&amp;#93; FROM LCSLog WHERE&amp;#34;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If calTxtBx.Text = &amp;#34;&amp;#34; Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MsgBox&amp;#40;&amp;#34;Please select report date&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Report Module&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return False&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exit Function&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If ToDate_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If ToDate_TxtBx.Text = &amp;#34;&amp;#34; Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MsgBox&amp;#40;&amp;#34;Please select report date&amp;#34;, MsgBoxStyle.Exclamation, &amp;#34;GCS Report Module&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Exit Function&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; DateTime &amp;#62;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;calTxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 00&amp;#58;00&amp;#58;00&amp;#39; AND DateTime &amp;#60;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;ToDate_TxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 23&amp;#58;59&amp;#58;59&amp;#39;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; DateTime &amp;#60;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;calTxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 23&amp;#58;59&amp;#58;59&amp;#39; AND DateTime &amp;#62;=&amp;#39;&amp;#34; &amp;amp; Format&amp;#40;CDate&amp;#40;calTxtBx.Text&amp;#41;, &amp;#34;MM/dd/yyyy&amp;#34;&amp;#41; &amp;amp; &amp;#34; 00&amp;#58;00&amp;#58;00&amp;#39;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;1&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If All_ChkBx.Checked = True Then&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ElseIf NR_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;SQL string for normal release&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; AND &amp;#40;Card_Status_Upon_Exit = &amp;#39;50&amp;#39; OR Card_Status_Upon_Exit = &amp;#39;60&amp;#39;&amp;#41; &amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ElseIf ManExt_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;SQL string for manual exit&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; AND &amp;#40;Card_Status_Upon_Exit = &amp;#39;&amp;#39; or Card_Status_Upon_Exit = &amp;#39;0&amp;#39; OR Card_Status_Upon_Exit =&amp;#39;51&amp;#39; OR Card_Status_Upon_Exit =&amp;#39;61&amp;#39; OR Card_Status_Upon_Exit is null&amp;#41; &amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;2&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If IMPEXP_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;SQL string for ImportExport&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; AND ImportExport = &amp;#39;&amp;#34; &amp;amp; ImpExp_Str &amp;amp; &amp;#34;&amp;#39;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;3&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If ByVehicle_ChkBx.Checked = True Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;SQL string for Vehicle_ID&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQL_str = SQL_str + &amp;#34; AND Vehicle_ID = &amp;#39;&amp;#34; &amp;amp; VehicleNo_TxtBx.Text &amp;amp; &amp;#34;&amp;#39;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return True&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Function&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;Public Function BindDataGrid&amp;#40;&amp;#41; As DataView&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQLCon = New SqlConnection&amp;#40;&amp;#34;Data Source=&amp;#34; &amp;amp; SQLServerIP &amp;amp; &amp;#34;;Initial Catalog=&amp;#34; &amp;amp; SQLDBName &amp;amp; &amp;#34;;User ID=&amp;#34; &amp;amp; SQLUser _&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;amp; &amp;#34;;Password=&amp;#34; &amp;amp; SQLPass &amp;amp; &amp;#34;;MultipleActiveResultSets=True&amp;#34;&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SetQuery&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim myDataSet As DataSet = New DataSet&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim myDataAdapter As SqlDataAdapter = New SqlDataAdapter&amp;#40;SQL_str, SQLCon&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Try&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;MsgBox&amp;#40;SQL_str&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;myDataAdapter.Fill&amp;#40;myDataSet, &amp;#34;Report&amp;#34;&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If myDataSet.Tables&amp;#40;0&amp;#41;.Rows.Count = 0 Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.Enabled = False&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.Visible = False&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CountRecord.Text = &amp;#34;No Record Found&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Else&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.Enabled = True&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MonitorGrid.Visible = True&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CountRecord.Text = myDataSet.Tables&amp;#40;0&amp;#41;.Rows.Count.ToString&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;MonitorGrid.DataSource = myDataSet.Tables&amp;#40;&amp;#34;Report&amp;#34;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;MonitorGrid.DataBind&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If &amp;#40;Session&amp;#40;&amp;#34;Sorter&amp;#34;&amp;#41; Is Nothing&amp;#41; Then&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Session&amp;#40;&amp;#34;Sorter&amp;#34;&amp;#41; = &amp;#34;&amp;#91;Vehicle ID&amp;#93;&amp;#34;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;myDataSet.Tables&amp;#40;0&amp;#41;.DefaultView.Sort = CType&amp;#40;Session&amp;#40;&amp;#34;Sorter&amp;#34;&amp;#41;, String&amp;#41;&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End If&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Catch ex As Exception&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MsgBox&amp;#40;ex.Message&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End Try&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQLCon.Close&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SQLCon.Dispose&amp;#40;&amp;#41;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Return myDataSet.Tables&amp;#40;0&amp;#41;.DefaultView&lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp;End Function&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt; &lt;br /&gt;&lt;br /&gt;My problem is, i dunno how to generate a report when a &amp;quot;print report&amp;quot; button is clicked and print the report. &lt;br /&gt;i designed the report with crystal report. But in the end, i dunno how to generate a report from the dat driven in the datagrid.&lt;br /&gt;can u guys help me?</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Tue, 18 Oct 2011 21:08:28 +0800</pubDate>
        </item>
        <item>
            <title>price of XPERIA PLAY</title>
            <link>http://forum.lowyat.net/topic/1997422</link>
            <description>hello guys...&lt;br /&gt;juz wanna ask one thing...&lt;br /&gt;what is the price of Sony Ericsson Xperia Play at Lowyat???&lt;br /&gt;Somebody tell me?</description>
            <author>SarDine99</author>
            <category>Price &amp;amp; Dealers Guide</category>
            <pubDate>Sun, 14 Aug 2011 16:04:00 +0800</pubDate>
        </item>
        <item>
            <title>asp.net &amp;amp; vb.net</title>
            <link>http://forum.lowyat.net/topic/1948147</link>
            <description>hello guys...&lt;br /&gt;do u guys know how to trim the strings in the girdview in asp.net and vb.net...&lt;br /&gt;Actually there is one row of the table, the strings is not trim properly...&lt;br /&gt;for example:&lt;br /&gt;&amp;quot;E X A M P L E&amp;quot;&lt;br /&gt;i want to trim the word to become like this : &amp;quot;Example&amp;quot;&lt;br /&gt;&lt;br /&gt;the data in the gridview is call from the sql server and i&amp;#39;m using templatefield in the gridview control...&lt;br /&gt;&lt;br /&gt;hope u guys can help and teach me how to do it...</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Thu, 07 Jul 2011 15:13:07 +0800</pubDate>
        </item>
        <item>
            <title>error 403 forbidden</title>
            <link>http://forum.lowyat.net/topic/1945682</link>
            <description>hi guys...&lt;br /&gt;recently, i created a web database system...&lt;br /&gt;i want to publish it with iis in win xp pro, i got the 403 forbidden error...&lt;br /&gt;i already edit the permission in the iis to public, but still got this error..&lt;br /&gt;can u guys help me??&lt;br /&gt;i&amp;#39;m using iis v2.0(something)....</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Tue, 05 Jul 2011 19:50:05 +0800</pubDate>
        </item>
        <item>
            <title>video streaming</title>
            <link>http://forum.lowyat.net/topic/1943466</link>
            <description>hello guys....&lt;br /&gt;i have a problem that i dunno how to develop a script for video streaming from cctv...&lt;br /&gt;i need to develop a relay server...the relay server is the server that directly stream the video from the camera...&lt;br /&gt;then, the client will stream the video from the requested channel( 1 channel, 1 camera)&lt;br /&gt;&lt;br /&gt;i really dunno from where to start.&lt;br /&gt;so, can u guys give me some source code or tutorial for this project...&lt;br /&gt;juz give me the simple source code bcoz i need it to learn from it...&lt;br /&gt;&lt;br /&gt;sincerely, &lt;br /&gt;the wannabe programer</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Mon, 04 Jul 2011 09:16:45 +0800</pubDate>
        </item>
        <item>
            <title>Submit then return blank</title>
            <link>http://forum.lowyat.net/topic/1829751</link>
            <description>hello guys...i got a problem..&lt;br /&gt;i have a form to add some data into database...&lt;br /&gt;in the script i put a validation data...&lt;br /&gt;here is the whole code...&lt;!--SPOILER BEGIN--&gt;&lt;div class=&quot;spoilertop&quot; onClick=&quot;openClose('6256c170445cd93e3e100743f3054377')&quot; style=&quot;font-weight: bold&quot;&gt;&lt;u&gt;&amp;raquo; Click to show Spoiler - click again to hide... &amp;laquo;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;spoilermain&quot; id=&quot;6256c170445cd93e3e100743f3054377&quot; style=&quot;display:none&quot;&gt;&lt;!--SPOILER END--&gt;&amp;lt;?php&lt;br /&gt;session_name (&amp;#39;YourVisitID&amp;#39;);&lt;br /&gt;session_start(); // Start the session.&lt;br /&gt;&lt;br /&gt;include (&amp;#39;./../../include/header.html&amp;#39;);&lt;br /&gt;&lt;br /&gt;&amp;#036;setview_date = isset(&amp;#036;_REQUEST[&amp;quot;date5&amp;quot;]) ? &amp;#036;_REQUEST[&amp;quot;date5&amp;quot;] : &amp;quot;&amp;quot;;&lt;br /&gt;&lt;br /&gt;require_once (&amp;#39;./../../include/mysql_connect.php&amp;#39;); // Connect to the db.&lt;br /&gt;&amp;#036;q_setviewdate = @mysql_query (&amp;quot;UPDATE temp_data SET value =&amp;#39;&amp;#036;setview_date &amp;#39; WHERE id =10&amp;quot;);&lt;br /&gt;&lt;br /&gt;///////////////Initialization/////////////////////&lt;br /&gt;&amp;#036;error = &amp;quot;&amp;quot;;&lt;br /&gt;&amp;#036;success = &amp;quot;&amp;quot;;&lt;br /&gt;&amp;#036;success2 = &amp;quot;&amp;quot;;&lt;br /&gt;/////////////////////////////////////////////////&lt;br /&gt;&lt;br /&gt;if (&amp;#33;empty(&amp;#036;_SESSION[&amp;#39;user_id&amp;#39;])) {&lt;br /&gt;		&lt;br /&gt;	&amp;#036;userid = &amp;#036;_SESSION[&amp;#39;user_id&amp;#39;];&lt;br /&gt;	//require_once (&amp;#39;./../../include/mysql_connect.php&amp;#39;); // Connect to the db.&lt;br /&gt;	/////Get stud1 fullname and id///////////////////////////////////////////////&lt;br /&gt;	&amp;#036;get_stud1 = mysql_query(&amp;quot;SELECT * FROM user WHERE user_id = &amp;#39;&amp;#036;userid&amp;#39;&amp;quot;);&lt;br /&gt;	while(&amp;#036;row_stud1 = mysql_fetch_array(&amp;#036;get_stud1,MYSQL_ASSOC)){&lt;br /&gt;    	&amp;#036;stud1 = &amp;#036;row_stud1[&amp;#39;fullname&amp;#39;];     &lt;br /&gt;		&amp;#036;stud1_id = &amp;#036;row_stud1[&amp;#39;unikl_id&amp;#39;];&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;	if (isset(&amp;#036;_POST[&amp;#39;submitted&amp;#39;])) {&lt;br /&gt;	&lt;br /&gt;		if (empty(&amp;#036;_POST[&amp;#39;projTitle&amp;#39;]) || empty(&amp;#036;_POST[&amp;#39;lvl&amp;#39;]) || empty(&amp;#036;_POST[&amp;#39;sem&amp;#39;])) {&lt;br /&gt;			&amp;#036;error = &amp;quot;&amp;lt;font color=red&amp;gt;The form is incomplete.&amp;lt;br&amp;gt;Please complete the form&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;		}&lt;br /&gt;		elseif (empty(&amp;#036;_POST[&amp;#39;supervisor&amp;#39;])) {&lt;br /&gt;			&amp;#036;error = &amp;quot;&amp;lt;font color=red&amp;gt;Please choose a supervisor for your project.&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;		}&lt;br /&gt;		elseif(empty(&amp;#036;_POST[&amp;#39;abstract&amp;#39;])){&lt;br /&gt;			&amp;#036;error = &amp;quot;&amp;lt;font color=&amp;#39;red&amp;#39;&amp;gt;You must enter the proposal summary field&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;		}elseif(isset(&amp;#036;_POST[&amp;#39;projTitle&amp;#39;])){&lt;br /&gt;			/////Check project title////////////////////&lt;br /&gt;			&amp;#036;checktitle = mysql_query(&amp;quot;SELECT proj_id,proj_title FROM project WHERE proj_title=&amp;#39;&amp;#036;_POST[projTitle]&amp;#39;&amp;quot;);&lt;br /&gt;			&amp;#036;row_projTitle = mysql_num_rows(&amp;#036;checktitle) or die(mysql_error());&lt;br /&gt;			&lt;br /&gt;			if(&amp;#036;row_projTitle==1){&lt;br /&gt;				&amp;#036;error = &amp;quot;&amp;lt;font color=&amp;#39;red&amp;#39;&amp;gt;Your project title is already taken.&amp;lt;br&amp;gt;Please enter another title.&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;			}&lt;br /&gt;		}&lt;br /&gt;		elseif((&amp;#33;empty(&amp;#036;_POST[&amp;#39;stud2&amp;#39;]) &amp;amp;&amp;amp; &amp;#33;empty(&amp;#036;_POST[&amp;#39;stud2_id&amp;#39;])) || (&amp;#33;empty(&amp;#036;_POST[&amp;#39;stud3&amp;#39;]) &amp;amp;&amp;amp; &amp;#33;empty(&amp;#036;_POST[&amp;#39;stud3_id&amp;#39;]))){&lt;br /&gt;			/////Get stud2 fullname and id////////////&lt;br /&gt;			&amp;#036;get_stud2 = mysql_query(&amp;quot;SELECT unikl_id,fullname FROM user WHERE unikl_id=&amp;#39;&amp;#036;_POST[stud2_id]&amp;#39;&amp;quot;);&lt;br /&gt;			while(&amp;#036;row_stud2 = mysql_fetch_array(&amp;#036;get_stud2,MYSQL_ASSOC)){&lt;br /&gt;				&amp;#036;stud2_id = &amp;#036;row_stud2[&amp;#39;unikl_id&amp;#39;];&lt;br /&gt;				&amp;#036;stud2 = &amp;#036;row_stud2[&amp;#39;fullname&amp;#39;];&lt;br /&gt;			}&lt;br /&gt;			&amp;#036;chek_stud2 = mysql_num_rows(&amp;#036;get_stud2) or die(&amp;quot;ERROR :&amp;quot;.mysql_error());//check stud2&lt;br /&gt;			&lt;br /&gt;			//////Get stud3 fullname and id////////////&lt;br /&gt;			&amp;#036;get_stud3 = mysql_query(&amp;quot;SELECT unikl_id,fullname FROM user WHERE unikl_id=&amp;#39;&amp;#036;_POST[stud3_id]&amp;#39;&amp;quot;);&lt;br /&gt;			while(&amp;#036;row_stud3 = mysql_fetch_array(&amp;#036;get_stud3,MYSQL_ASSOC)){&lt;br /&gt;				&amp;#036;stud3_id = &amp;#036;row_stud3[&amp;#39;unikl_id&amp;#39;];&lt;br /&gt;				&amp;#036;stud3 = &amp;#036;row_stud3[&amp;#39;fullname&amp;#39;];&lt;br /&gt;			}&lt;br /&gt;			&amp;#036;chek_stud3 = mysql_num_rows(&amp;#036;get_stud3) or die(&amp;quot;ERROR :&amp;quot;.mysql_error());//check stud3&lt;br /&gt;			&lt;br /&gt;			if(&amp;#036;check_stud2&amp;#33;=1){&lt;br /&gt;				&amp;#036;error = &amp;quot;&amp;lt;font color=&amp;#39;red&amp;#39;&amp;gt;Team Member 1 does not exist&amp;#33;&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;			}&lt;br /&gt;			elseif(&amp;#036;check_stud3&amp;#33;=1){&lt;br /&gt;				&amp;#036;error = &amp;quot;&amp;lt;font color=&amp;#39;red&amp;#39;&amp;gt;Team Member 2 does not exist&amp;#33;&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;			}&lt;br /&gt;		}&lt;br /&gt;		elseif (&amp;#036;_SERVER[&amp;#39;REQUEST_METHOD&amp;#39;] == &amp;#39;POST&amp;#39;){&lt;br /&gt;			/////////////Check Supervisor project/////////////////////////////////////&lt;br /&gt;			&amp;#036;checkSupervisor = @mysql_query(&amp;quot;SELECT * FROM project WHERE supervisor = &amp;#39;&amp;#036;_POST[supervisor]&amp;#39;&amp;quot;);&lt;br /&gt;			&amp;#036;count = mysql_num_rows(&amp;#036;checkSupervisor);&lt;br /&gt;			if(&amp;#036;count&amp;lt;=3){&lt;br /&gt;				/////////////Insert data into table project///////////////////////	&lt;br /&gt;				&amp;#036;inputAbstract = mysql_real_escape_string(&amp;#036;_POST[&amp;#39;abstract&amp;#39;]);&lt;br /&gt;				&amp;#036;regProj = &amp;quot;INSERT INTO project(proj_title,abstract,level,stud1_id,stud2_id,stud3_id,supervisor_id,date,proj_status) VALUES(&amp;#39;&amp;#036;_POST[projTitle]&amp;#39;,&amp;#39;&amp;#036;inputAbstract&amp;#39;,&amp;#39;&amp;#036;_POST[lvl]&amp;#39;,&amp;#39;&amp;#036;userid&amp;#39;,&amp;#39;&amp;#036;id1&amp;#39;,&amp;#39;&amp;#036;id2&amp;#39;,&amp;#39;&amp;#036;_POST[supervisor]&amp;#39;,NOW(),2)&amp;quot;;			&lt;br /&gt;				&amp;#036;result = mysql_query(&amp;#036;regProj) or die (mysql_error());&lt;br /&gt;				&amp;#036;success = &amp;quot;&amp;lt;font color=&amp;#39;green&amp;#39;&amp;gt;Add project Successfull.&amp;lt;/font&amp;gt;&amp;quot;; &lt;br /&gt;				/////////////////////////////////////////////////////////////////&lt;br /&gt;				&amp;#036;status = &amp;quot;OK&amp;quot;; //flag&lt;br /&gt;				if (&amp;#036;status == &amp;quot;OK&amp;quot;) {&lt;br /&gt;					&amp;#036;getSupervisor = @mysql_query(&amp;quot;SELECT user.user_id,user.fullname,project.proj_id,project.level FROM project INNER JOIN user ON user.user_id=project.supervisor_id &lt;br /&gt;												WHERE user_id=&amp;#39;&amp;#036;_POST[supervisor]&amp;#39;&amp;quot;);&lt;br /&gt;					while(&amp;#036;fetch = mysql_fetch_assoc(&amp;#036;getSupervisor)){&lt;br /&gt;						&amp;#036;projID = &amp;#036;fetch[&amp;#39;proj_id&amp;#39;];&lt;br /&gt;						&amp;#036;projLevel = &amp;#036;fetch[&amp;#39;level&amp;#39;];&lt;br /&gt;					}&lt;br /&gt;					/////////Insert data into table inbox//////////////////////////////////////////////////////&lt;br /&gt;					&amp;#036;title = &amp;quot;Final Year Project Request&amp;quot;;&lt;br /&gt;					&amp;#036;content = &amp;quot;Click &amp;lt;a href=&amp;#092;&amp;quot;javascript:void(0)&amp;#092;&amp;quot;onclick=&amp;#092;&amp;quot;window.open (&amp;#39;./../../module/project/proj_request.php&amp;#39;,&amp;#39;&amp;#39;,&amp;#39;width=520,height=200,status=no,scrollbars=yes&amp;#39;)&amp;#092;&amp;quot;&amp;gt;&amp;lt;font color=&amp;#39;blue&amp;#39;&amp;gt;Add Member&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt; to see the project details.&amp;quot;;&lt;br /&gt;					&amp;#036;inputContent = mysql_real_escape_string(&amp;#036;content);&lt;br /&gt;					&amp;#036;insertNotify = &amp;quot;INSERT INTO notification(sender_id,receiver_id,proj_id,title,content,level,date,status) VALUES(&amp;#39;&amp;#036;userid&amp;#39;,&amp;#39;&amp;#036;_POST[supervisor]&amp;#39;,&amp;#39;&amp;#036;projID&amp;#39;,&amp;#39;&amp;#036;title&amp;#39;,&amp;#39;&amp;#036;inputContent&amp;#39;,&amp;#39;&amp;#036;projLevel&amp;#39;,NOW(),1)&amp;quot;;&lt;br /&gt;					&amp;#036;resultNotify = mysql_query(&amp;#036;insertNotify) or die (mysql_error());&lt;br /&gt;				}&lt;br /&gt;			}&lt;br /&gt;			else {&lt;br /&gt;				&amp;#036;error = &amp;quot;&amp;lt;font color=&amp;#39;red&amp;#39;&amp;gt;Supervisor not available&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;			}&lt;br /&gt;		}&lt;br /&gt;	}	&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;	include(&amp;#39;./../../index.php&amp;#39;); //redirect to index if not logged in&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;LINK rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;./../../include/css/default.css&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;LINK rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;./../../include/css/nav-h.css&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;LINK rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;./../../include/css/check_in.css&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;[bad html removed]Show supervisor availability--&amp;#62;&lt;br /&gt;&amp;#60;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;function checkSupervisor(str,dout)&lt;br /&gt;{&lt;br /&gt;if (str==&amp;quot;&amp;quot;)&lt;br /&gt;  {&lt;br /&gt;  document.getElementById(&amp;quot;txtHint&amp;quot;).innerHTML=&amp;quot;&amp;quot;;&lt;br /&gt;  return;&lt;br /&gt;  } &lt;br /&gt;if (window.XMLHttpRequest)&lt;br /&gt;  {// code for IE7+, Firefox, Chrome, Opera, Safari&lt;br /&gt;  xmlhttp=new XMLHttpRequest();&lt;br /&gt;  }&lt;br /&gt;else&lt;br /&gt;  {// code for IE6, IE5&lt;br /&gt;  xmlhttp=new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;);&lt;br /&gt;  }&lt;br /&gt;xmlhttp.onreadystatechange=function()&lt;br /&gt;  {&lt;br /&gt;  if (xmlhttp.readyState==4 &amp;amp;&amp;amp; xmlhttp.status==200)&lt;br /&gt;    {&lt;br /&gt;    document.getElementById(&amp;quot;txtHint&amp;quot;).innerHTML=xmlhttp.responseText;&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;xmlhttp.open(&amp;quot;GET&amp;quot;,&amp;quot;get_checkSupervisor.php?q=&amp;quot;+str,true);&lt;br /&gt;xmlhttp.send();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;[bad html removed]code ends here--&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;script language=&amp;quot;javascript&amp;quot; src=&amp;quot;calendar.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;#60;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/JavaScript&amp;quot;&amp;gt;&lt;br /&gt;[bad html removed]&lt;br /&gt;function MM_openBrWindow(theURL,winName,features) { //v2.0&lt;br /&gt;  window.open(theURL,winName,features);&lt;br /&gt;  return false;&lt;br /&gt;}&lt;br /&gt;//--&amp;#62;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;TABLE align=&amp;quot;center&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;?php include(&amp;#39;./../../include/header/main_header.php&amp;#39;); ?&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[bad html removed]Display Menu--&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;lt;TABLE cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; bgcolor=&amp;quot;orange&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;TBODY&amp;gt;&amp;lt;TR&amp;gt;&lt;br /&gt;&amp;lt;TD align=&amp;quot;left&amp;quot; height=&amp;quot;24px&amp;quot; style=&amp;quot;background-color:orange;border-top:orange&amp;quot;&amp;gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;&amp;lt;STYLE type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;[bad html removed]&lt;br /&gt;@import&amp;quot;./../../include/css/nav-h.css&amp;quot;;&lt;br /&gt;--&amp;#62;&lt;br /&gt;&lt;br /&gt;* {&lt;br /&gt;margin: 0;&lt;br /&gt;padding: 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;body {&lt;br /&gt;margin: 0;&lt;br /&gt;padding: 0px;&lt;br /&gt;background: #FFF;&lt;br /&gt;color: #666;&lt;br /&gt;text-align: center;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;a {&lt;br /&gt;color: #900;&lt;br /&gt;text-decoration: underline;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;a:hover {&lt;br /&gt;background: #900;&lt;br /&gt;color: #FFF;&lt;br /&gt;text-decoration: none;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#page-container {&lt;br /&gt;margin: 0 auto;&lt;br /&gt;width: auto;&lt;br /&gt;text-align:left;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/STYLE&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;&amp;lt;/TR&amp;gt;&amp;lt;/TBODY&amp;gt;&amp;lt;/TABLE&amp;gt;&lt;br /&gt;&amp;lt;LINK rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;./../../include/css/mainpage.css&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;TABLE cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;TBODY&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;	&amp;lt;?php echo &amp;#036;error; echo &amp;#036;success; echo &amp;#036;stud2;?&amp;gt;&lt;br /&gt;   &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Add Your project&amp;lt;/b&amp;gt;  &lt;br /&gt;  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;   Please enter all the fields below to add project.  &lt;br /&gt;  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;  &lt;br /&gt;	&amp;lt;form action=&amp;quot;add_project.php&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;table&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Project Manager :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;?php echo &amp;#036;stud1; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Student ID :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;?php echo &amp;#036;stud1_id; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Team Member 1 :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;stud2&amp;quot; size=&amp;quot;45&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Student ID :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;int&amp;quot; name=&amp;quot;stud2_id&amp;quot; size=&amp;quot;11&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Team Member 2 :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;stud3&amp;quot; size=&amp;quot;45&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Student ID :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;int&amp;quot; name=&amp;quot;stud3_id&amp;quot; size=&amp;quot;11&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Semester :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;quot;sem&amp;quot;&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;&amp;quot; selected=&amp;quot;selected&amp;quot;&amp;gt;----Select Semester---&amp;lt;/option&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;July 2010&amp;quot;&amp;gt;July 2010&amp;lt;/option&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;Jan 2011&amp;quot;&amp;gt;Jan 2011&amp;lt;/option&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;July 2011&amp;quot;&amp;gt;July 2011&amp;lt;/option&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;Jan 2012&amp;quot;&amp;gt;July 2012&amp;lt;/option&amp;gt;&lt;br /&gt;							   &amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		[bad html removed]&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;javascript:void(0)&amp;quot;onclick=&amp;quot;window.open (&amp;#39;&amp;#39;,&amp;#39;&amp;#39;,&amp;#39;width=520,height=250,status=no,scrollbars=yes&amp;#39;)&amp;quot;&amp;gt;&amp;lt;font color=&amp;#39;blue&amp;#39;&amp;gt;Add Member&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;--&amp;#62;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Proposed Supervisor :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;?php require_once(&amp;#39;./../../include/mysql_connect.php&amp;#39;);&lt;br /&gt;												&amp;#036;result = @mysql_query(&amp;quot;SELECT * FROM user WHERE role = 2&amp;quot;); ?&amp;gt;&lt;br /&gt;												&amp;lt;select name=&amp;#39;supervisor&amp;#39; onchange=&amp;#39;checkSupervisor(this.value)&amp;#39;&amp;gt;&lt;br /&gt;												&amp;lt;option value=&amp;#39;&amp;#39; selected=&amp;#39;selected&amp;#39;&amp;gt;-----Select Supervisor-----&amp;lt;/option&amp;gt;&lt;br /&gt;												&amp;lt;?php&lt;br /&gt;												while (&amp;#036;row = mysql_fetch_assoc(&amp;#036;result)) {&lt;br /&gt;													&amp;#036;supervisorID = &amp;#036;row[&amp;#39;user_id&amp;#39;];&lt;br /&gt;													&amp;#036;supervisorName = &amp;#036;row[&amp;#39;fullname&amp;#39;]; ?&amp;gt;&lt;br /&gt;												&amp;lt;option value=&amp;#39;&amp;lt;?php echo &amp;#036;supervisorID; ?&amp;gt;&amp;#39;&amp;gt; &amp;lt;?php echo &amp;#036;supervisorName.&amp;quot;&amp;#092;n&amp;quot;; ?&amp;gt;&amp;lt;/option&amp;gt;	&lt;br /&gt;												&amp;lt;?php }&lt;br /&gt;										 		echo &amp;quot;&amp;lt;/select&amp;gt;&amp;quot;; &lt;br /&gt;												?&amp;gt;&amp;lt;div id=&amp;quot;txtHint&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;									 &amp;lt;/td&amp;gt; &lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Project Title :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;projTitle&amp;quot; size=&amp;quot;75&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Project Level :&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;quot;lvl&amp;quot;&amp;gt;&lt;br /&gt;									&amp;lt;option value=&amp;quot;&amp;quot; selected=&amp;quot;selected&amp;quot;&amp;gt;-----Select------&amp;lt;/option&amp;gt;&lt;br /&gt;									&amp;lt;option value=&amp;quot;Diploma&amp;quot;&amp;gt;Diploma&amp;lt;/option&amp;gt;&lt;br /&gt;									&amp;lt;option value=&amp;quot;Bachelor&amp;quot;&amp;gt;Bachelor&amp;lt;/option&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;		&amp;lt;table&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Project Proposal Summary :&amp;lt;br&amp;gt;&lt;br /&gt;		Describe in not more than 100 words the title and outline of your proposed project.&amp;lt;/td&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;&amp;lt;textarea name=&amp;quot;abstract&amp;quot; rows=&amp;quot;10&amp;quot; cols=&amp;quot;65&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;submit&amp;quot; id=&amp;quot;submit&amp;quot; value=&amp;quot;Submit&amp;quot; /&amp;gt;&lt;br /&gt;		&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;submitted&amp;quot; value=&amp;quot;TRUE&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;	&amp;lt;/form&amp;gt;&lt;br /&gt;	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;&amp;lt;/TBODY&amp;gt;	&lt;br /&gt;&amp;lt;/TABLE&amp;gt;&lt;br /&gt;     &lt;br /&gt;&amp;lt;/TABLE&amp;gt;      &lt;!--SPOILER DIV--&gt;&lt;/div&gt;&lt;!--SPOILER DIV--&gt;&lt;br /&gt;&lt;br /&gt;The problem is here..&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt;elseif&amp;#40;&amp;#40;&amp;#33;empty&amp;#40;&amp;#036;_POST&amp;#91;&amp;#39;stud2&amp;#39;&amp;#93;&amp;#41; &amp;amp;&amp;amp; &amp;#33;empty&amp;#40;&amp;#036;_POST&amp;#91;&amp;#39;stud2_id&amp;#39;&amp;#93;&amp;#41;&amp;#41; || &amp;#40;&amp;#33;empty&amp;#40;&amp;#036;_POST&amp;#91;&amp;#39;stud3&amp;#39;&amp;#93;&amp;#41; &amp;amp;&amp;amp; &amp;#33;empty&amp;#40;&amp;#036;_POST&amp;#91;&amp;#39;stud3_id&amp;#39;&amp;#93;&amp;#41;&amp;#41;&amp;#41;{&lt;br /&gt; &amp;nbsp;	/////Get stud2 fullname and id////////////&lt;br /&gt; &amp;nbsp;	&amp;#036;get_stud2 = mysql_query&amp;#40;&amp;#34;SELECT unikl_id,fullname FROM user WHERE unikl_id=&amp;#39;&amp;#036;_POST&amp;#91;stud2_id&amp;#93;&amp;#39;&amp;#34;&amp;#41;;&lt;br /&gt; &amp;nbsp;	while&amp;#40;&amp;#036;row_stud2 = mysql_fetch_array&amp;#40;&amp;#036;get_stud2,MYSQL_ASSOC&amp;#41;&amp;#41;{&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;stud2_id = &amp;#036;row_stud2&amp;#91;&amp;#39;unikl_id&amp;#39;&amp;#93;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;stud2 = &amp;#036;row_stud2&amp;#91;&amp;#39;fullname&amp;#39;&amp;#93;;&lt;br /&gt; &amp;nbsp;	}&lt;br /&gt; &amp;nbsp;	&amp;#036;chek_stud2 = mysql_num_rows&amp;#40;&amp;#036;get_stud2&amp;#41; or die&amp;#40;&amp;#34;ERROR &amp;#58;&amp;#34;.mysql_error&amp;#40;&amp;#41;&amp;#41;;//check stud2&lt;br /&gt; &amp;nbsp;	&lt;br /&gt; &amp;nbsp;	//////Get stud3 fullname and id////////////&lt;br /&gt; &amp;nbsp;	&amp;#036;get_stud3 = mysql_query&amp;#40;&amp;#34;SELECT unikl_id,fullname FROM user WHERE unikl_id=&amp;#39;&amp;#036;_POST&amp;#91;stud3_id&amp;#93;&amp;#39;&amp;#34;&amp;#41;;&lt;br /&gt; &amp;nbsp;	while&amp;#40;&amp;#036;row_stud3 = mysql_fetch_array&amp;#40;&amp;#036;get_stud3,MYSQL_ASSOC&amp;#41;&amp;#41;{&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;stud3_id = &amp;#036;row_stud3&amp;#91;&amp;#39;unikl_id&amp;#39;&amp;#93;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;stud3 = &amp;#036;row_stud3&amp;#91;&amp;#39;fullname&amp;#39;&amp;#93;;&lt;br /&gt; &amp;nbsp;	}&lt;br /&gt; &amp;nbsp;	&amp;#036;chek_stud3 = mysql_num_rows&amp;#40;&amp;#036;get_stud3&amp;#41; or die&amp;#40;&amp;#34;ERROR &amp;#58;&amp;#34;.mysql_error&amp;#40;&amp;#41;&amp;#41;;//check stud3&lt;br /&gt; &amp;nbsp;	&lt;br /&gt; &amp;nbsp;	if&amp;#40;&amp;#036;check_stud2&amp;#33;=1&amp;#41;{&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;error = &amp;#34;&amp;#60;font color=&amp;#39;red&amp;#39;&amp;#62;Team Member 1 does not exist&amp;#33;&amp;#60;/font&amp;#62;&amp;#34;;&lt;br /&gt; &amp;nbsp;	}&lt;br /&gt; &amp;nbsp;	elseif&amp;#40;&amp;#036;check_stud3&amp;#33;=1&amp;#41;{&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;error = &amp;#34;&amp;#60;font color=&amp;#39;red&amp;#39;&amp;#62;Team Member 2 does not exist&amp;#33;&amp;#60;/font&amp;#62;&amp;#34;;&lt;br /&gt; &amp;nbsp;	}&lt;br /&gt; &amp;nbsp;}&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;when i put some value in &amp;#036;_POST[&amp;#39;stud2&amp;#39;] &amp;amp;&amp;amp; &amp;#036;_POST[&amp;#39;stud2_id&amp;#39;] OR &amp;#036;_POST[&amp;#39;stud3&amp;#39;] &amp;amp;&amp;amp; &amp;#036;_POST[&amp;#39;stud3_id&amp;#39;], it should check the existence of stud2 and stud3 in database...but when i submit, it return blank....&lt;br /&gt;&lt;br /&gt;i guess my problem is my ifelse condition of &lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;elseif&amp;#40;&amp;#40;&amp;#33;empty&amp;#40;&amp;#036;_POST&amp;#91;&amp;#39;stud2&amp;#39;&amp;#93;&amp;#41; &amp;amp;&amp;amp; &amp;#33;empty&amp;#40;&amp;#036;_POST&amp;#91;&amp;#39;stud2_id&amp;#39;&amp;#93;&amp;#41;&amp;#41; || &amp;#40;&amp;#33;empty&amp;#40;&amp;#036;_POST&amp;#91;&amp;#39;stud3&amp;#39;&amp;#93;&amp;#41; &amp;amp;&amp;amp; &amp;#33;empty&amp;#40;&amp;#036;_POST&amp;#91;&amp;#39;stud3_id&amp;#39;&amp;#93;&amp;#41;&amp;#41;&amp;#41;{&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;&lt;br /&gt;do you guys have any idea to solve this...&lt;br /&gt;&lt;br /&gt;</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Sun, 10 Apr 2011 16:14:33 +0800</pubDate>
        </item>
        <item>
            <title>help me check my code</title>
            <link>http://forum.lowyat.net/topic/1827995</link>
            <description>Help me check my code.&lt;br /&gt;This form should be detect an error such as, when any field is leave in blank it will give a error msg after i click submit.&lt;br /&gt;But it juz give me blank.&lt;br /&gt;&lt;!--SPOILER BEGIN--&gt;&lt;div class=&quot;spoilertop&quot; onClick=&quot;openClose('537410b1b613f7e533d5f2d28ada21dd')&quot; style=&quot;font-weight: bold&quot;&gt;&lt;u&gt;&amp;raquo; Click to show Spoiler - click again to hide... &amp;laquo;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;spoilermain&quot; id=&quot;537410b1b613f7e533d5f2d28ada21dd&quot; style=&quot;display:none&quot;&gt;&lt;!--SPOILER END--&gt;&lt;br /&gt;&amp;lt;?php&lt;br /&gt;session_name (&amp;#39;YourVisitID&amp;#39;);&lt;br /&gt;session_start(); // Start the session.&lt;br /&gt;&lt;br /&gt;include (&amp;#39;./../../include/header.html&amp;#39;);&lt;br /&gt;&lt;br /&gt;&amp;#036;setview_date = isset(&amp;#036;_REQUEST[&amp;quot;date5&amp;quot;]) ? &amp;#036;_REQUEST[&amp;quot;date5&amp;quot;] : &amp;quot;&amp;quot;;&lt;br /&gt;&lt;br /&gt;require_once (&amp;#39;./../../include/mysql_connect.php&amp;#39;); // Connect to the db.&lt;br /&gt;&amp;#036;q_setviewdate = @mysql_query (&amp;quot;UPDATE temp_data SET value =&amp;#39;&amp;#036;setview_date &amp;#39; WHERE id =10&amp;quot;);&lt;br /&gt;&lt;br /&gt;///////////////Initialization/////////////////////&lt;br /&gt;		&amp;#036;error = &amp;quot;&amp;quot;;&lt;br /&gt;		&amp;#036;success = &amp;quot;&amp;quot;;&lt;br /&gt;		&amp;#036;error2 = &amp;quot;&amp;quot;;&lt;br /&gt;/////////////////////////////////////////////////&lt;br /&gt;&lt;br /&gt;if (&amp;#33;empty(&amp;#036;_SESSION[&amp;#39;user_id&amp;#39;])) {&lt;br /&gt;    /////retrieve the student fullname and unikl id//////&lt;br /&gt;    	&amp;#036;id = &amp;#036;_SESSION[&amp;#39;user_id&amp;#39;];&lt;br /&gt;    	&amp;#036;fullname = &amp;#036;_SESSION[&amp;#39;fullname&amp;#39;];    &lt;br /&gt;		&amp;#036;uniklID = &amp;#036;_SESSION[&amp;#39;unikl_id&amp;#39;];&lt;br /&gt;	////////////////////////////////////////////////////	&lt;br /&gt;	if (isset(&amp;#036;_POST[&amp;#39;submitted&amp;#39;])) {&lt;br /&gt;	&lt;br /&gt;		&amp;#036;check_member = mysql_query(&amp;quot;SELECT unikl_id,fullname FROM user WHERE unikl_id=&amp;#39;&amp;#036;_POST[stud1_id]&amp;#39; OR unikl_id=&amp;#39;&amp;#036;_POST[stud2_id]&amp;#39;&amp;quot;);&lt;br /&gt;		&amp;#036;row = mysql_num_rows(&amp;#036;check_member) or die(mysql_error());&lt;br /&gt;		if(&amp;#036;row==0){&lt;br /&gt;			&amp;#036;error2 = &amp;quot;&amp;lt;font color=red&amp;gt;Team member&amp;#39;s ID not exist.&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;		}&lt;br /&gt;		while(&amp;#036;row_member = mysql_fetch_array(&amp;#036;check_member, MYSQL_ASSOC)){&lt;br /&gt;			&amp;#036;studID=&amp;#036;row_member[&amp;#39;unikl_id&amp;#39;];&lt;br /&gt;			&amp;#036;studName=&amp;#036;row_member[&amp;#39;fullname&amp;#39;];&lt;br /&gt;			&lt;br /&gt;			if((&amp;#036;_POST[&amp;#39;stud1_id&amp;#39;]==&amp;#036;studID) &amp;amp;&amp;amp; (&amp;#036;_POST[&amp;#39;stud_&amp;#39;]==&amp;#036;studName)){&lt;br /&gt;				&amp;#036;error2 = &amp;quot;&amp;lt;font color=red&amp;gt;Member&amp;#39;s ID and Name didn&amp;#39;t match.&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;			}&lt;br /&gt;		}&lt;br /&gt;	&lt;br /&gt;		&amp;#036;checktitle = mysql_query(&amp;quot;SELECT proj_id,proj_title FROM project WHERE proj_title=&amp;#39;&amp;#036;_POST[projTitle]&amp;#39;&amp;quot;);&lt;br /&gt;		&amp;#036;row_projTitle = mysql_num_rows(&amp;#036;checktitle) or die(mysql_error());&lt;br /&gt;	&lt;br /&gt;		if (empty(&amp;#036;_POST[&amp;#39;projTitle&amp;#39;]) || empty(&amp;#036;_POST[&amp;#39;lvl&amp;#39;]) || empty(&amp;#036;_POST[&amp;#39;sem&amp;#39;])) {&lt;br /&gt;			&amp;#036;error = &amp;quot;&amp;lt;font color=red&amp;gt;The form is incomplete.&amp;lt;br&amp;gt;Please complete the form&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;		}&lt;br /&gt;		elseif(empty(&amp;#036;_POST[&amp;#39;abstract&amp;#39;])){&lt;br /&gt;			&amp;#036;error = &amp;quot;&amp;lt;font color=red&amp;gt;You must enter the proposal summary field&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;		}&lt;br /&gt;		elseif(&amp;#036;row_projTitle==1){&lt;br /&gt;			&amp;#036;error = &amp;quot;&amp;lt;font color=red&amp;gt;Your project title is already taken.&amp;lt;br&amp;gt;Please enter another title.&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;		}&lt;br /&gt;		////if all ok//////////&lt;br /&gt;		else{&lt;br /&gt;		&lt;br /&gt;			/////////////Check Supervisor project/////////////////////////////////////&lt;br /&gt;			&amp;#036;checkSupervisor = @mysql_query(&amp;quot;SELECT * FROM project WHERE supervisor = &amp;#39;&amp;#036;_POST[supervisor]&amp;#39;&amp;quot;);&lt;br /&gt;			&amp;#036;count = mysql_num_rows(&amp;#036;checkSupervisor);&lt;br /&gt;			if(&amp;#036;count&amp;lt;=3){&lt;br /&gt;				/////////////Insert data into table project///////////////////////	&lt;br /&gt;				&amp;#036;inputAbstract = mysql_real_escape_string(&amp;#036;_POST[&amp;#39;abstract&amp;#39;]);&lt;br /&gt;				&amp;#036;regProj = &amp;quot;INSERT INTO project(proj_title,abstract,level,stud1_id,supervisor_id,date,proj_status) VALUES(&amp;#39;&amp;#036;_POST[projTitle]&amp;#39;,&amp;#39;&amp;#036;inputAbstract&amp;#39;,&amp;#39;&amp;#036;_POST[lvl]&amp;#39;,&amp;#39;&amp;#036;userid&amp;#39;,&amp;#39;&amp;#036;_POST[supervisor]&amp;#39;,NOW(),2)&amp;quot;;			&lt;br /&gt;				&amp;#036;result = mysql_query(&amp;#036;regProj) or die (mysql_error());&lt;br /&gt;				&amp;#036;success = &amp;quot;&amp;lt;font color=&amp;#39;green&amp;#39;&amp;gt;Add project Successfull.&amp;lt;/font&amp;gt;&amp;quot;; &lt;br /&gt;				/////////////////////////////////////////////////////////////////&lt;br /&gt;				&amp;#036;status = &amp;quot;OK&amp;quot;; //flag&lt;br /&gt;				if (&amp;#036;status == &amp;quot;OK&amp;quot;) {&lt;br /&gt;					&amp;#036;getSupervisor = @mysql_query(&amp;quot;SELECT user.user_id,user.fullname,project.proj_id,project.level FROM project INNER JOIN user ON user.user_id=project.supervisor_id &lt;br /&gt;												WHERE user_id=&amp;#39;&amp;#036;_POST[supervisor]&amp;#39;&amp;quot;);&lt;br /&gt;					while(&amp;#036;fetch = mysql_fetch_assoc(&amp;#036;getSupervisor)){&lt;br /&gt;						&amp;#036;projID = &amp;#036;fetch[&amp;#39;proj_id&amp;#39;];&lt;br /&gt;						&amp;#036;projLevel = &amp;#036;fetch[&amp;#39;level&amp;#39;];&lt;br /&gt;					}&lt;br /&gt;					/////////Insert data into table inbox//////////////////////////////////////////////////////&lt;br /&gt;					&amp;#036;title = &amp;quot;Final Year Project Request&amp;quot;;&lt;br /&gt;					&amp;#036;content = &amp;quot;Click &amp;lt;a href=&amp;#092;&amp;quot;javascript:void(0)&amp;#092;&amp;quot;onclick=&amp;#092;&amp;quot;window.open (&amp;#39;./../../module/project/proj_request.php&amp;#39;,&amp;#39;&amp;#39;,&amp;#39;width=520,height=200,status=no,scrollbars=yes&amp;#39;)&amp;#092;&amp;quot;&amp;gt;&amp;lt;font color=&amp;#39;blue&amp;#39;&amp;gt;Add Member&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt; to see the project details.&amp;quot;;&lt;br /&gt;					&amp;#036;inputContent = mysql_real_escape_string(&amp;#036;content);&lt;br /&gt;					&amp;#036;insertNotify = &amp;quot;INSERT INTO notification(sender_id,receiver_id,proj_id,title,content,level,date,status) VALUES(&amp;#39;&amp;#036;userid&amp;#39;,&amp;#39;&amp;#036;_POST[supervisor]&amp;#39;,&amp;#39;&amp;#036;projID&amp;#39;,&amp;#39;&amp;#036;title&amp;#39;,&amp;#39;&amp;#036;inputContent&amp;#39;,&amp;#39;&amp;#036;projLevel&amp;#39;,NOW(),1)&amp;quot;;&lt;br /&gt;					&amp;#036;resultNotify = mysql_query(&amp;#036;insertNotify) or die (mysql_error());&lt;br /&gt;				}&lt;br /&gt;			}&lt;br /&gt;			else {&lt;br /&gt;				&amp;#036;error = &amp;quot;&amp;lt;font color=red&amp;gt;Supervisor not available&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;			}&lt;br /&gt;		}&lt;br /&gt;	}	&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;	include(&amp;#39;./../../index.php&amp;#39;); //redirect to index if not logged in&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&amp;lt;LINK rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;./../../include/css/default.css&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;LINK rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;./../../include/css/nav-h.css&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;LINK rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;./../../include/css/check_in.css&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;[bad html removed]Show supervisor availability--&amp;#62;&lt;br /&gt;&amp;lt;?php include(&amp;#39;./../../module/project/supervisor_availability.js&amp;#39;); ?&amp;gt;&lt;br /&gt;[bad html removed]ends here--&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;#60;script language=&amp;quot;javascript&amp;quot; src=&amp;quot;calendar.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;#60;script language=&amp;quot;JavaScript&amp;quot; type=&amp;quot;text/JavaScript&amp;quot;&amp;gt;&lt;br /&gt;[bad html removed]&lt;br /&gt;function MM_openBrWindow(theURL,winName,features) { //v2.0&lt;br /&gt;  window.open(theURL,winName,features);&lt;br /&gt;  return false;&lt;br /&gt;}&lt;br /&gt;//--&amp;#62;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;TABLE align=&amp;quot;center&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; height=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;?php include(&amp;#39;./../../include/header/main_header.php&amp;#39;); ?&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[bad html removed]Display Menu--&amp;#62;&lt;br /&gt;&lt;br /&gt;&amp;lt;TABLE cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot; bgcolor=&amp;quot;orange&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;TBODY&amp;gt;&amp;lt;TR&amp;gt;&lt;br /&gt;&amp;lt;TD align=&amp;quot;left&amp;quot; height=&amp;quot;24px&amp;quot; style=&amp;quot;background-color:orange;border-top:orange&amp;quot;&amp;gt;&lt;br /&gt;	&lt;br /&gt;&lt;br /&gt;&amp;lt;STYLE type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;[bad html removed]&lt;br /&gt;@import&amp;quot;./../../include/css/nav-h.css&amp;quot;;&lt;br /&gt;--&amp;#62;&lt;br /&gt;&lt;br /&gt;* {&lt;br /&gt;margin: 0;&lt;br /&gt;padding: 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;body {&lt;br /&gt;margin: 0;&lt;br /&gt;padding: 0px;&lt;br /&gt;background: #FFF;&lt;br /&gt;color: #666;&lt;br /&gt;text-align: center;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;a {&lt;br /&gt;color: #900;&lt;br /&gt;text-decoration: underline;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;a:hover {&lt;br /&gt;background: #900;&lt;br /&gt;color: #FFF;&lt;br /&gt;text-decoration: none;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#page-container {&lt;br /&gt;margin: 0 auto;&lt;br /&gt;width: auto;&lt;br /&gt;text-align:left;&lt;br /&gt;}&lt;br /&gt;&amp;lt;/STYLE&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/TD&amp;gt;&lt;br /&gt;&amp;lt;/TR&amp;gt;&amp;lt;/TBODY&amp;gt;&amp;lt;/TABLE&amp;gt;&lt;br /&gt;&amp;lt;LINK rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;./../../include/css/mainpage.css&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;TABLE cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; width=&amp;quot;100%&amp;quot;border=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;?php echo &amp;#036;error; echo &amp;#036;success; echo &amp;#036;error2; ?&amp;gt;&lt;br /&gt;&amp;lt;TBODY&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;	&amp;lt;?php echo &amp;#036;error; echo &amp;#036;success; echo &amp;#036;error2; ?&amp;gt;&lt;br /&gt;   &amp;lt;br&amp;gt;&amp;lt;b&amp;gt;Add Your project&amp;lt;/b&amp;gt;  &lt;br /&gt;  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;   Please enter all the fields below to add project.  &lt;br /&gt;  &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;	&amp;lt;form action=&amp;quot;add_project.php&amp;quot; method=&amp;quot;post&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;table&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Leader&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;?php echo &amp;#036;fullname; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Student ID&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;?php echo &amp;#036;uniklID; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Team 1:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;stud1&amp;quot; value=&amp;quot;Enter your team member&amp;#39;s name&amp;quot; size=&amp;quot;45&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Student ID:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;stud1_id&amp;quot; size=&amp;quot;11&amp;quot; maxlength=&amp;quot;11&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Team 2:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;stud2&amp;quot; value=&amp;quot;Enter your team member&amp;#39;s name&amp;quot; size=&amp;quot;45&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Student ID:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;stud2_id&amp;quot; size=&amp;quot;11&amp;quot; maxlength=&amp;quot;11&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;		&amp;lt;table&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Semester&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;quot;sem&amp;quot;&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;&amp;quot; selected=&amp;quot;selected&amp;quot;&amp;gt;----Select Semester---&amp;lt;/option&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;July 2010&amp;quot;&amp;gt;July 2010&amp;lt;/option&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;Jan 2011&amp;quot;&amp;gt;Jan 2011&amp;lt;/option&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;July 2011&amp;quot;&amp;gt;July 2011&amp;lt;/option&amp;gt;&lt;br /&gt;								&amp;lt;option value=&amp;quot;Jan 2012&amp;quot;&amp;gt;July 2012&amp;lt;/option&amp;gt;&lt;br /&gt;							   &amp;lt;/select&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;		&amp;lt;table&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Supervisor&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;?php require_once(&amp;#39;./../../include/mysql_connect.php&amp;#39;);&lt;br /&gt;												&amp;#036;result = @mysql_query(&amp;quot;SELECT * FROM user WHERE role = 2&amp;quot;); ?&amp;gt;&lt;br /&gt;												&amp;lt;select name=&amp;#39;supervisor&amp;#39; onchange=&amp;#39;checkSupervisor(this.value)&amp;#39;&amp;gt;&lt;br /&gt;												&amp;lt;option value=&amp;#39;&amp;#39; selected=&amp;#39;selected&amp;#39;&amp;gt;-----Select Supervisor-----&amp;lt;/option&amp;gt;&lt;br /&gt;												&amp;lt;?php&lt;br /&gt;												while (&amp;#036;row = mysql_fetch_assoc(&amp;#036;result)) {&lt;br /&gt;													&amp;#036;supervisorID = &amp;#036;row[&amp;#39;user_id&amp;#39;];&lt;br /&gt;													&amp;#036;supervisorName = &amp;#036;row[&amp;#39;fullname&amp;#39;]; ?&amp;gt;&lt;br /&gt;												&amp;lt;option value=&amp;#39;&amp;lt;?php echo &amp;#036;supervisorID; ?&amp;gt;&amp;#39;&amp;gt; &amp;lt;?php echo &amp;#036;supervisorName.&amp;quot;&amp;#092;n&amp;quot;; ?&amp;gt;&amp;lt;/option&amp;gt;	&lt;br /&gt;												&amp;lt;?php }&lt;br /&gt;										 		echo &amp;quot;&amp;lt;/select&amp;gt;&amp;quot;; &lt;br /&gt;												?&amp;gt;&lt;br /&gt;									 &amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;div id=&amp;quot;txtHint&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;		&amp;lt;table&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Project Title&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;input type=&amp;quot;text&amp;quot; name=&amp;quot;projTitle&amp;quot; size=&amp;quot;75&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Project Level&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;:&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;select name=&amp;quot;lvl&amp;quot;&amp;gt;&lt;br /&gt;									&amp;lt;option value=&amp;quot;&amp;quot; selected=&amp;quot;selected&amp;quot;&amp;gt;-----Select------&amp;lt;/option&amp;gt;&lt;br /&gt;									&amp;lt;option value=&amp;quot;Diploma&amp;quot;&amp;gt;Diploma&amp;lt;/option&amp;gt;&lt;br /&gt;									&amp;lt;option value=&amp;quot;Bachelor&amp;quot;&amp;gt;Bachelor&amp;lt;/option&amp;gt;&lt;br /&gt;								&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;		&amp;lt;table&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;Project Proposal Summary&amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;*&amp;lt;/font&amp;gt;:&amp;lt;br&amp;gt;&lt;br /&gt;		Describe in not more than 100 words the title and outline of your proposed project.&amp;lt;/td&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td&amp;gt;&amp;lt;textarea name=&amp;quot;abstract&amp;quot; rows=&amp;quot;10&amp;quot; cols=&amp;quot;65&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;tr&amp;gt;&lt;br /&gt;		&amp;lt;td align=&amp;quot;center&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;submit&amp;quot; name=&amp;quot;submit&amp;quot; value=&amp;quot;Submit&amp;quot; /&amp;gt;&lt;br /&gt;		&amp;lt;input type=&amp;quot;hidden&amp;quot; name=&amp;quot;submitted&amp;quot; value=&amp;quot;TRUE&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;		&amp;lt;/tr&amp;gt;&lt;br /&gt;		&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;	&amp;lt;/form&amp;gt;&lt;br /&gt;	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&lt;br /&gt;&amp;lt;/TBODY&amp;gt;	&lt;br /&gt;&amp;lt;/TABLE&amp;gt;&lt;br /&gt;     &lt;br /&gt;&amp;lt;/TABLE&amp;gt;      &lt;!--SPOILER DIV--&gt;&lt;/div&gt;&lt;!--SPOILER DIV--&gt;&lt;br /&gt;&lt;br /&gt;</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Sat, 09 Apr 2011 03:28:04 +0800</pubDate>
        </item>
        <item>
            <title>count data value from database</title>
            <link>http://forum.lowyat.net/topic/1822437</link>
            <description>this is the whole code of php&lt;br /&gt;&lt;!--SPOILER BEGIN--&gt;&lt;div class=&quot;spoilertop&quot; onClick=&quot;openClose('80ae8d8dcb5c37a069e9bf10ea77aa22')&quot; style=&quot;font-weight: bold&quot;&gt;&lt;u&gt;&amp;raquo; Click to show Spoiler - click again to hide... &amp;laquo;&lt;/u&gt;&lt;/div&gt;&lt;div class=&quot;spoilermain&quot; id=&quot;80ae8d8dcb5c37a069e9bf10ea77aa22&quot; style=&quot;display:none&quot;&gt;&lt;!--SPOILER END--&gt;&lt;br /&gt;&amp;lt;?php&lt;br /&gt;session_name (&amp;#39;YourVisitID&amp;#39;);&lt;br /&gt;session_start(); // Start the session.&lt;br /&gt;&lt;br /&gt;include (&amp;#39;./../../include/header.html&amp;#39;);&lt;br /&gt;&lt;br /&gt;&amp;#036;setview_date = isset(&amp;#036;_REQUEST[&amp;quot;date5&amp;quot;]) ? &amp;#036;_REQUEST[&amp;quot;date5&amp;quot;] : &amp;quot;&amp;quot;;&lt;br /&gt;&lt;br /&gt;require_once (&amp;#39;./../../include/mysql_connect.php&amp;#39;); // Connect to the db.&lt;br /&gt;&amp;#036;q_setviewdate = @mysql_query (&amp;quot;UPDATE temp_data SET value =&amp;#39;&amp;#036;setview_date &amp;#39; WHERE id =10&amp;quot;);&lt;br /&gt;&lt;br /&gt;if (&amp;#33;empty(&amp;#036;_SESSION[&amp;#39;user_id&amp;#39;])) {&lt;br /&gt;		&lt;br /&gt;	///////Retrieve the database of user and view in the form//////////////////////&lt;br /&gt;	&amp;#036;userid = &amp;#036;_SESSION[&amp;#39;user_id&amp;#39;];&lt;br /&gt;	require_once (&amp;#39;./../../include/mysql_connect.php&amp;#39;); // Connect to the db.&lt;br /&gt;	&amp;#036;query = &amp;quot;SELECT * FROM user WHERE user_id = &amp;#39;&amp;#036;userid&amp;#39;&amp;quot;;		&lt;br /&gt;	&amp;#036;result = @mysql_query (&amp;#036;query); // Run the query.&lt;br /&gt;	&amp;#036;row = mysql_fetch_array (&amp;#036;result, MYSQL_NUM); // Return a record, if applicable.&lt;br /&gt;&lt;br /&gt;	&amp;#036;name = &amp;#036;_SESSION[&amp;#39;fullname&amp;#39;];&lt;br /&gt;	&amp;#036;checkinfo = mysql_query(&amp;quot;SELECT * FROM user WHERE fullname = &amp;#39;&amp;#036;name&amp;#39;&amp;quot;);&lt;br /&gt;&lt;br /&gt;	while(&amp;#036;results = mysql_fetch_array(&amp;#036;checkinfo,MYSQL_ASSOC)){&lt;br /&gt;    &lt;br /&gt;    	&amp;#036;id = &amp;#036;results[&amp;#39;user_id&amp;#39;];&lt;br /&gt;    	&amp;#036;fullname = &amp;#036;results[&amp;#39;fullname&amp;#39;];   &lt;br /&gt;    	&amp;#036;nric = &amp;#036;results[&amp;#39;nric&amp;#39;];&lt;br /&gt;    	&amp;#036;username = &amp;#036;results[&amp;#39;username&amp;#39;];    &lt;br /&gt;		&amp;#036;uniklID = &amp;#036;results[&amp;#39;unikl_id&amp;#39;];&lt;br /&gt;		&amp;#036;email = &amp;#036;results[&amp;#39;email&amp;#39;];&lt;br /&gt;		&amp;#036;course = &amp;#036;results[&amp;#39;course&amp;#39;];&lt;br /&gt;		&amp;#036;sem = &amp;#036;results[&amp;#39;sem&amp;#39;];&lt;br /&gt;    	&amp;#036;contactno = &amp;#036;results[&amp;#39;contactNo&amp;#39;];&lt;br /&gt;	}&lt;br /&gt;	///////////////////////////////////////////////////////////////////////////////&lt;br /&gt;&lt;br /&gt;	if (isset(&amp;#036;_POST[&amp;#39;submitted&amp;#39;])) {&lt;br /&gt;	&lt;br /&gt;		///////////////Initialization/////////////////////&lt;br /&gt;		&amp;#036;error = &amp;quot;&amp;quot;;&lt;br /&gt;		&amp;#036;success = &amp;quot;&amp;quot;;&lt;br /&gt;		&amp;#036;success2 = &amp;quot;&amp;quot;;&lt;br /&gt;		/////////////////////////////////////////////////&lt;br /&gt;		if (empty(&amp;#036;_POST[&amp;#39;projTitle&amp;#39;]) || empty(&amp;#036;_POST[&amp;#39;lvl&amp;#39;])) {&lt;br /&gt;			&amp;#036;error = &amp;quot;&amp;lt;font color=red&amp;gt;The form is incomplete.&amp;lt;br&amp;gt;Please complete the form&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;		}&lt;br /&gt;		elseif (&amp;#036;_SERVER[&amp;#39;REQUEST_METHOD&amp;#39;] == &amp;#39;POST&amp;#39;){&lt;br /&gt;			///////////////Select all from table user//////////////////////////&lt;br /&gt;			&amp;#036;userid = &amp;#036;_SESSION[&amp;#39;user_id&amp;#39;];&lt;br /&gt;			&amp;#036;query = &amp;quot;SELECT * FROM user WHERE user_id = &amp;#39;&amp;#036;userid&amp;#39;&amp;quot;;		&lt;br /&gt;			&amp;#036;result = @mysql_query (&amp;#036;query); // Run the query.&lt;br /&gt;			///////////////////////////////////////////////////////////////////&lt;br /&gt;			&amp;#036;stud1 = &amp;#036;_SESSION[&amp;#39;fullname&amp;#39;];&lt;br /&gt;			/////////////Check Supervisor project/////////////////////////////////////&lt;br /&gt;			&amp;#036;checkSupervisor = @mysql_query(&amp;quot;SELECT * FROM project WHERE supervisor = &amp;#39;&amp;#036;_POST[supervisor]&amp;#39;&amp;quot;);&lt;br /&gt;			&amp;#036;rows = array();&lt;br /&gt;			while(&amp;#036;row = mysql_fetch_array(&amp;#036;checkSupervisor, MYSQL_ASSOC)){&lt;br /&gt;				&amp;#036;rows[] = array(&amp;#39;countProj&amp;#39; =&amp;gt; &amp;#036;row[&amp;#39;proj_status&amp;#39;]);&lt;br /&gt;			}&lt;br /&gt;			foreach(&amp;#036;rows as &amp;#036;row){&lt;br /&gt;				&amp;#036;count += &amp;#036;row[&amp;#39;countProj&amp;#39;];&lt;br /&gt;			}&lt;br /&gt;			if(&amp;#036;count&amp;lt;=3){&lt;br /&gt;				/////////////Insert data into table project///////////////////////	&lt;br /&gt;				&amp;#036;inputAbstract = mysql_real_escape_string(&amp;#036;_POST[&amp;#39;abstract&amp;#39;]);&lt;br /&gt;				&amp;#036;sql1 = &amp;quot;INSERT INTO project(proj_title,abstract,level,stud1,supervisor,date,proj_status) VALUES(&amp;#39;&amp;#036;_POST[projTitle]&amp;#39;,&amp;#39;&amp;#036;inputAbstract&amp;#39;,&amp;#39;&amp;#036;_POST[lvl]&amp;#39;,&amp;#39;&amp;#036;stud1&amp;#39;,&amp;#39;&amp;#036;_POST[supervisor]&amp;#39;,NOW(),NULL)&amp;quot;;			&lt;br /&gt;				&amp;#036;result = mysql_query(&amp;#036;sql1) or die (mysql_error());&lt;br /&gt;				&amp;#036;projID=@mysql_query(&amp;quot;SELECT proj_id FROM project WHERE proj_title=&amp;#39;&amp;#036;_POST[projTitle]&amp;#39;&amp;quot;);&lt;br /&gt;				while(&amp;#036;row = mysql_fetch_assoc(&amp;#036;projID)){&lt;br /&gt;					&amp;#036;projid = &amp;#036;row[&amp;#39;proj_id&amp;#39;];&lt;br /&gt;				}&lt;br /&gt;				&amp;#036;insertprojID = mysql_query(&amp;quot;UPDATE user SET proj_id = &amp;#39;&amp;#036;projid&amp;#39; WHERE fullname = &amp;#39;&amp;#036;stud1&amp;#39; OR fullname = &amp;#39;&amp;#036;_POST[supervisor]&amp;#39;&amp;quot;);&lt;br /&gt;				&amp;#036;success = &amp;quot;&amp;lt;font color=&amp;#39;green&amp;#39;&amp;gt;Add project Successfull.&amp;lt;/font&amp;gt;&amp;quot;; &lt;br /&gt;				/////////////////////////////////////////////////////////////////&lt;br /&gt;				&amp;#036;status = &amp;quot;OK&amp;quot;; //flag&lt;br /&gt;				if (&amp;#036;status == &amp;quot;OK&amp;quot;) {&lt;br /&gt;					&amp;#036;fetchID = @mysql_query(&amp;quot;SELECT user_id FROM user WHERE fullname=&amp;#39;&amp;#036;_POST[supervisor]&amp;#39;&amp;quot;);&lt;br /&gt;					while(&amp;#036;fetch = mysql_fetch_assoc(&amp;#036;fetchID)){&lt;br /&gt;						&amp;#036;ID = &amp;#036;fetch[&amp;#39;user_id&amp;#39;];&lt;br /&gt;					}&lt;br /&gt;					/////////Insert data into table inbox//////////////////////////////////////////////////////&lt;br /&gt;					&amp;#036;title = &amp;quot;Final Year Project Request&amp;quot;;&lt;br /&gt;					&amp;#036;content = &amp;quot;Click &amp;lt;a href=&amp;#39;./../../module/project/proj_request.php&amp;#39;&amp;gt;here&amp;lt;/a&amp;gt; to see the project details.&amp;quot;;&lt;br /&gt;					&amp;#036;inputContent = mysql_real_escape_string(&amp;#036;content);&lt;br /&gt;					&amp;#036;sql3 = &amp;quot;INSERT INTO notification(sender_id,sender,receiver_id,receiver,title,content,date,status) VALUES(&amp;#39;&amp;#036;userid&amp;#39;,&amp;#39;&amp;#036;stud1&amp;#39;,&amp;#39;&amp;#036;ID&amp;#39;,&amp;#39;&amp;#036;_POST[supervisor]&amp;#39;,&amp;#39;&amp;#036;title&amp;#39;,&amp;#39;&amp;#036;inputContent&amp;#39;,NOW(),1)&amp;quot;;&lt;br /&gt;					&amp;#036;result3 = mysql_query(&amp;#036;sql3) or die (mysql_error());&lt;br /&gt;					&amp;#036;success2 = &amp;#39;&amp;lt;font color=green&amp;gt;Message sent&amp;#33;&amp;lt;/font&amp;gt;&amp;#39;;&lt;br /&gt;					///////////////////////////////////////////////////////////////////////////////////////////	&lt;br /&gt;				}&lt;br /&gt;			}else {&lt;br /&gt;				&amp;#036;error = &amp;quot;&amp;lt;font color=red&amp;gt;Supervisor not available&amp;lt;/font&amp;gt;&amp;quot;;&lt;br /&gt;			}&lt;br /&gt;		}&lt;br /&gt;	}	&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;	include(&amp;#39;./../../index.php&amp;#39;); //redirect to index if not logged in&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;!--SPOILER DIV--&gt;&lt;/div&gt;&lt;!--SPOILER DIV--&gt;&lt;br /&gt;&lt;br /&gt;this is the part that will count the value of proj_status from database&lt;br /&gt;&lt;!--c1--&gt;&lt;div class='codetop'&gt;CODE&lt;/div&gt;&lt;div class='codemain'&gt;&lt;!--ec1--&gt;&lt;br /&gt;&amp;#036;checkSupervisor = @mysql_query&amp;#40;&amp;#34;SELECT * FROM project WHERE supervisor = &amp;#39;&amp;#036;_POST&amp;#91;supervisor&amp;#93;&amp;#39;&amp;#34;&amp;#41;;&lt;br /&gt; &amp;nbsp;	&amp;#036;rows = array&amp;#40;&amp;#41;;&lt;br /&gt; &amp;nbsp;	while&amp;#40;&amp;#036;row = mysql_fetch_array&amp;#40;&amp;#036;checkSupervisor, MYSQL_ASSOC&amp;#41;&amp;#41;{&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;rows&amp;#91;&amp;#93; = array&amp;#40;&amp;#39;countProj&amp;#39; =&amp;#62; &amp;#036;row&amp;#91;&amp;#39;proj_status&amp;#39;&amp;#93;&amp;#41;;&lt;br /&gt; &amp;nbsp;	}&lt;br /&gt; &amp;nbsp;	foreach&amp;#40;&amp;#036;rows as &amp;#036;row&amp;#41;{&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;count += &amp;#036;row&amp;#91;&amp;#39;countProj&amp;#39;&amp;#93;;&lt;br /&gt; &amp;nbsp;	}&lt;br /&gt; &amp;nbsp;	if&amp;#40;&amp;#036;count&amp;#60;=3&amp;#41;{&lt;br /&gt; &amp;nbsp; &amp;nbsp;/////////////Insert data into table project///////////////////////	&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;inputAbstract = mysql_real_escape_string&amp;#40;&amp;#036;_POST&amp;#91;&amp;#39;abstract&amp;#39;&amp;#93;&amp;#41;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;sql1 = &amp;#34;INSERT INTO project&amp;#40;proj_title,abstract,level,stud1,supervisor,date,proj_status&amp;#41; VALUES&amp;#40;&amp;#39;&amp;#036;_POST&amp;#91;projTitle&amp;#93;&amp;#39;,&amp;#39;&amp;#036;inputAbstract&amp;#39;,&amp;#39;&amp;#036;_POST&amp;#91;lvl&amp;#93;&amp;#39;,&amp;#39;&amp;#036;stud1&amp;#39;,&amp;#39;&amp;#036;_POST&amp;#91;supervisor&amp;#93;&amp;#39;,NOW&amp;#40;&amp;#41;,NULL&amp;#41;&amp;#34;; &amp;nbsp;	&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;result = mysql_query&amp;#40;&amp;#036;sql1&amp;#41; or die &amp;#40;mysql_error&amp;#40;&amp;#41;&amp;#41;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;projID=@mysql_query&amp;#40;&amp;#34;SELECT proj_id FROM project WHERE proj_title=&amp;#39;&amp;#036;_POST&amp;#91;projTitle&amp;#93;&amp;#39;&amp;#34;&amp;#41;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;while&amp;#40;&amp;#036;row = mysql_fetch_assoc&amp;#40;&amp;#036;projID&amp;#41;&amp;#41;{&lt;br /&gt; &amp;nbsp; &amp;nbsp;	&amp;#036;projid = &amp;#036;row&amp;#91;&amp;#39;proj_id&amp;#39;&amp;#93;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;}&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;insertprojID = mysql_query&amp;#40;&amp;#34;UPDATE user SET proj_id = &amp;#39;&amp;#036;projid&amp;#39; WHERE fullname = &amp;#39;&amp;#036;stud1&amp;#39; OR fullname = &amp;#39;&amp;#036;_POST&amp;#91;supervisor&amp;#93;&amp;#39;&amp;#34;&amp;#41;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;success = &amp;#34;&amp;#60;font color=&amp;#39;green&amp;#39;&amp;#62;Add project Successfull.&amp;#60;/font&amp;#62;&amp;#34;; &lt;br /&gt; &amp;nbsp; &amp;nbsp;/////////////////////////////////////////////////////////////////&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;status = &amp;#34;OK&amp;#34;; //flag&lt;br /&gt; &amp;nbsp; &amp;nbsp;if &amp;#40;&amp;#036;status == &amp;#34;OK&amp;#34;&amp;#41; {&lt;br /&gt; &amp;nbsp; &amp;nbsp;	&amp;#036;fetchID = @mysql_query&amp;#40;&amp;#34;SELECT user_id FROM user WHERE fullname=&amp;#39;&amp;#036;_POST&amp;#91;supervisor&amp;#93;&amp;#39;&amp;#34;&amp;#41;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;	while&amp;#40;&amp;#036;fetch = mysql_fetch_assoc&amp;#40;&amp;#036;fetchID&amp;#41;&amp;#41;{&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#036;ID = &amp;#036;fetch&amp;#91;&amp;#39;user_id&amp;#39;&amp;#93;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;	}&lt;br /&gt; &amp;nbsp; &amp;nbsp;	/////////Insert data into table inbox//////////////////////////////////////////////////////&lt;br /&gt; &amp;nbsp; &amp;nbsp;	&amp;#036;title = &amp;#34;Final Year Project Request&amp;#34;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;	&amp;#036;content = &amp;#34;Click &amp;#60;a href=&amp;#39;./../../module/project/proj_request.php&amp;#39;&amp;#62;here&amp;#60;/a&amp;#62; to see the project details.&amp;#34;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;	&amp;#036;inputContent = mysql_real_escape_string&amp;#40;&amp;#036;content&amp;#41;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;	&amp;#036;sql3 = &amp;#34;INSERT INTO notification&amp;#40;sender_id,sender,receiver_id,receiver,title,content,date,status&amp;#41; VALUES&amp;#40;&amp;#39;&amp;#036;userid&amp;#39;,&amp;#39;&amp;#036;stud1&amp;#39;,&amp;#39;&amp;#036;ID&amp;#39;,&amp;#39;&amp;#036;_POST&amp;#91;supervisor&amp;#93;&amp;#39;,&amp;#39;&amp;#036;title&amp;#39;,&amp;#39;&amp;#036;inputContent&amp;#39;,NOW&amp;#40;&amp;#41;,1&amp;#41;&amp;#34;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;	&amp;#036;result3 = mysql_query&amp;#40;&amp;#036;sql3&amp;#41; or die &amp;#40;mysql_error&amp;#40;&amp;#41;&amp;#41;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;	&amp;#036;success2 = &amp;#39;&amp;#60;font color=green&amp;#62;Message sent&amp;#33;&amp;#60;/font&amp;#62;&amp;#39;;&lt;br /&gt; &amp;nbsp; &amp;nbsp;	///////////////////////////////////////////////////////////////////////////////////////////	&lt;br /&gt; &amp;nbsp; &amp;nbsp;}&lt;br /&gt; &amp;nbsp;	}else {&lt;br /&gt; &amp;nbsp; &amp;nbsp;&amp;#036;error = &amp;#34;&amp;#60;font color=red&amp;#62;Supervisor not available&amp;#60;/font&amp;#62;&amp;#34;;&lt;br /&gt; &amp;nbsp;	}&lt;br /&gt;&lt;!--c2--&gt;&lt;/div&gt;&lt;!--ec2--&gt;&lt;br /&gt;the problem is my code not really work...do you guys have any solution?</description>
            <author>SarDine99</author>
            <category>Codemasters</category>
            <pubDate>Tue, 05 Apr 2011 13:17:40 +0800</pubDate>
        </item>
    </channel>
</rss>
