<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>jQuery Grid Plugin - jqGrid - Topic: Table in IE empty</title>
	<link>http://www.trirand.com/blog/?page_id=393/help/table-in-ie-empty</link>
	<description><![CDATA[Grid plugin]]></description>
	<generator>Simple:Press Version 5.7.5.3</generator>
	<atom:link href="http://www.trirand.com/blog/?page_id=393/help/table-in-ie-empty/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>MsvP on Table in IE empty</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/table-in-ie-empty#p7390</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/table-in-ie-empty#p7390</guid>
        	        	<description><![CDATA[<p>Perfect! That&#39;s it!</p>
<p>Now it runs in ie.</p>
</p>
<p>Thank you.</p>
<p>MsvP</p>
]]></description>
        	        	<pubDate>Mon, 22 Jun 2009 09:12:20 +0300</pubDate>
        </item>
        <item>
        	<title>tony on Table in IE empty</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/table-in-ie-empty#p7374</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/table-in-ie-empty#p7374</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>In FireFox, Safari and Chrome browsers I see wrong German charcters (umlauts and others), which mean that you server side code does not send the appropriate headers.</p>
<p>In IE is not working at all.</p>
<p>Also please be sure.</p>
<p>1. html page is utf-8</p>
<p>2. your database is utf-8 and before the query you do (in MySQL)</p>
<p>SET NAMES utf8</p>
<p>3. use the header in php to send the utf 8</p>
<p>Best Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Sun, 21 Jun 2009 06:31:40 +0300</pubDate>
        </item>
        <item>
        	<title>MsvP on Table in IE empty</title>
        	<link>http://www.trirand.com/blog/?page_id=393/help/table-in-ie-empty#p7335</link>
        	<category>Help</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/help/table-in-ie-empty#p7335</guid>
        	        	<description><![CDATA[<p>Hi,</p>
<p>i&#39;ve got a problem with jgrid in ie.</p>
<p>In FF jgrid show me all informations from my Database correctly, but the IE doesn&#39;t.</p>
<p>The IE only shows the load Icon:</p>
<p><a href="http://d21.udmedia.de/gridtest/" rel="nofollow" target="_blank">http://d21.udmedia.de/gridtest/</a></p>
</p>
<p>My Script:</p>
</p>
<p>[HTML]</p>
<p><span style="color: #339966;">&#60;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&#62;</span></p>
<p>&#60;html&#62;</p>
<p>&#160;&#160;&#160; &#60;head&#62;</p>
<p>&#160;&#160;&#160; &#160;&#160;&#160; &#60;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&#62;<br />&#160;&#160;&#160; &#160;&#160;&#160; &#60;title&#62;grid Test&#60;/title&#62;</p>
<p>&#60;!-- Load jQuery Theme --&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;link rel="stylesheet" type="text/css" media="screen" href="plugins/jquery_ui/css/redmond/jquery-ui-1.7.2.custom.css" /&#62;</p>
<p>&#60;!-- Load jQuery bib --&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;script src="libs/jquery-1.3.2.min.js" type="text/javascript"&#62;&#60;/script&#62;</p>
<p>&#60;!-- menu slider --&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;script src="scripts/menu.js" type="text/javascript"&#62;&#60;/script&#62;</p>
<p>&#60;!-- jQuery Grid --&#62;<br />&#160;&#160;&#160; &#160;&#160;&#160; &#60;link rel="stylesheet" type="text/css" media="screen" href="styles/design.css" /&#62;<br />&#160;&#160;&#160; &#160;&#160;&#160; &#60;link rel="stylesheet" type="text/css" media="screen" href="plugins/jquerygrid/css/ui.jqgrid.css" /&#62;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;script src="plugins/jquerygrid/js/i18n/grid.locale-de.js" type="text/javascript"&#62;&#60;/script&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;script src="plugins/jquerygrid/js/jquery.jqGrid.min.js" type="text/javascript"&#62;&#60;/script&#62;</p>
<p>&#160;&#160;&#160; &#160;&#160;&#160; &#60;script type="text/javascript"&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery(document).ready(function(){ <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; jQuery("#list").jqGrid({<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; url:&#39;functions/grid.php&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; datatype: &#39;xml&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; mtype: &#39;GET&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; colNames:[&#39;Nr.&#39;,&#39;Betreff&#39;, &#39;Status&#39;,&#39;Ge&#246;ffnet&#39;,&#39;F&#228;higkeit&#39;,&#39;Bearbeiter&#39;],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; colModel :[ <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;number&#39;, index:&#39;number&#39;, width:55}, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;subject&#39;, index:&#39;subject&#39;, width:90}, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;status&#39;, index:&#39;status&#39;, width:80, align:&#39;right&#39;}, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;open&#39;, index:&#39;open&#39;, width:80, align:&#39;right&#39;}, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;ability&#39;, index:&#39;ability&#39;, width:80, align:&#39;right&#39;}, <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; {name:&#39;editor&#39;, index:&#39;editor&#39;, width:150}<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160; ],<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; rowNum:10,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; rowList:[10,20,30],<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; pager: jQuery(&#39;#pager&#39;),<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortname: &#39;number&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sortorder: "desc",<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; viewrecords: true,<br />&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; autowidth: true,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; imgpath: &#39;plugins/jquery_ui/css/redmond/images&#39;,<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; caption: &#39;Offene Zeitstempel&#39;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; }); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }); <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;/script&#62;<br />&#60;!-- jQuery Grid --&#62;</p>
<p>&#160;&#160;&#160; &#60;/head&#62;</p>
<p>&#160;&#160;&#160; &#60;body&#62;</p>
<p>&#160;&#160;&#160; &#160;&#160;&#160; &#60;div id="container"&#62;</p>
<p>&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#60;!-- Header --&#62;<br />&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;?php include(&#39;header.php&#39;); ?&#62;</p>
<p>&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;!-- Main Men&#252; --&#62;<br />&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;?php include(&#39;mainMenu.php&#39;); ?&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;div id="content"&#62;</p>
<p>&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#60;!-- Content --&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;table id="list" class="scroll"&#62;&#60;/table&#62;<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;div id="pager" class="scroll" style="text-align:center;"&#62;&#60;/div&#62; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#60;/div&#62;</p>
<p>&#160;&#160;&#160; &#160;&#160;&#160; &#60;/div&#62;</p>
<p>&#160;&#160;&#160; &#60;/body&#62;</p>
<p>&#60;/html&#62;</p>
</p>
<p>[PHP]</p>
<p><span style="color: #800000;">&#60;?php<br />include("dbconf");</span></p>
<p>$page = $_GET[&#39;page&#39;]; // get the requested page<br />$limit = $_GET[&#39;rows&#39;]; // get how many rows we want to have into the grid<br />$sidx = $_GET[&#39;sidx&#39;]; // get index row - i.e. user click to sort<br />$sord = $_GET[&#39;sord&#39;]; // get the direction<br />if(!$sidx) $sidx =1;<br />// connect to the database <br />$db = mysql_connect($dbhost, $dbuser, $dbpassword) <br />or die("Connection Error: " . mysql_error()); </p>
<p>mysql_select_db($database) or die("Error conecting to db.");</p>
<p>$result = mysql_query("SELECT COUNT(*) AS count FROM grid"); <br />$row = mysql_fetch_array($result,MYSQL_ASSOC); <br />$count = $row[&#39;count&#39;]; </p>
<p>if( $count &#62;0 ) { <br />&#160;&#160;&#160; $total_pages = ceil($count/$limit); <br />} else { <br />&#160;&#160;&#160; $total_pages = 0; <br />} </p>
<p>if ($page &#62; $total_pages) $page=$total_pages; <br />$start = $limit*$page - $limit; // do not put $limit*($page - 1) <br />$SQL = "SELECT number, subject, status, open, ability, editor FROM grid ORDER BY $sidx $sord LIMIT $start , $limit"; <br />$result = mysql_query( $SQL ); </p>
<p>if ( stristr($_SERVER["HTTP_ACCEPT"],"application/xhtml+xml") ) { <br />header("Content-type: application/xhtml+xml;charset=utf-8"); } else { <br />header("Content-type: text/xml;charset=utf-8"); <br />} <br />$et = "&#62;"; </p>
<p>echo "&#60;?xml version=&#39;1.0&#39; encoding=&#39;utf-8&#39;?$et\\n"; <br />echo "&#60;rows&#62;"; <br />echo "&#60;page&#62;".$page."&#60;/page&#62;"; <br />echo "&#60;total&#62;".$total_pages."&#60;/total&#62;"; <br />echo "&#60;records&#62;".$count."&#60;/records&#62;";</p>
<p>// be sure to put text data in CDATA <br />while($row = mysql_fetch_array($result,MYSQL_ASSOC)) { <br />&#160;&#160;&#160; echo "&#60;row id=&#39;". $row[number]."&#39;&#62;"; <br />&#160;&#160;&#160; echo "&#60;cell&#62;". $row[number]."&#60;/cell&#62;"; <br />&#160;&#160;&#160; echo "&#60;cell&#62;&#60;![CDATA[". $row[subject]."]]&#62;&#60;/cell&#62;"; <br />&#160;&#160;&#160; echo "&#60;cell&#62;". $row[status]."&#60;/cell&#62;"; <br />&#160;&#160;&#160; echo "&#60;cell&#62;". $row[open]."&#60;/cell&#62;"; <br />&#160;&#160;&#160; echo "&#60;cell&#62;&#60;![CDATA[". $row[ability]."]]&#62;&#60;/cell&#62;"; <br />&#160;&#160;&#160; echo "&#60;cell&#62;&#60;![CDATA[". $row[editor]."]]&#62;&#60;/cell&#62;"; <br />&#160;&#160;&#160; echo "&#60;/row&#62;";<br />}<br />echo "&#60;/rows&#62;"; </p>
<p>?&#62;</p>
<p>Thanks for your help.</p>
<p>Greetings - MsvP</p></p>
]]></description>
        	        	<pubDate>Fri, 19 Jun 2009 04:50:25 +0300</pubDate>
        </item>
</channel>
</rss>