[jQuery] Re: sorting columns using jquery. noob with html and java. built custom php using snmp

2009-12-29 Thread Alex Mcauley
You have alot of unclosed tags in there ...

Let me help you out a bit and pastebin how it should look!...


This should help

http://pastie.org/759936


On Dec 28, 6:44 pm, ace123 markay...@gmail.com wrote:
 I'm not sure if this is possible...but I love the jquery tablesorter-
 but I can't figure out how to get it working. My page displays as if
 it's not even there. I used php to snmpget some data from my network
 switches and routers. It saves it to my DB...then I have this page to
 display the information from the database. This is where I want to be
 able to sort, by switch type, software version, etc. I'm not a code
 guy, just a network engineer trying to make my job easier. Your help
 please is MUCH appreciated. I've been trying to get this to
 work off and on for 6 months.

 This is what I've got so far

 The page looks something like this when I load it.

 Host Name       Device Type     Firmware Version        Software Version

 edge-109c-gs.gov.ntwk   470-24T         3.6.0.7     v3.7.3.13
 edge-241c-gs.anx.ntwk   470-24T         3.6.0.7     v3.7.3.13
 edge-399c-gs.anx.ntwk   470-24T         3.6.0.7     v3.7.3.13

 html
 body

 ?php
 $username=root;
 $password=;
 $database=switchesdb;
 mysql_connect(localhost,$username,$password);
 mysql_select_db($database) or die( Unable to select database);
 $query=SELECT * FROM switchcode;
 $result=mysql_query($query);
 $num=mysql_numrows($result);
 ?

 head
 script type=text/javascript src=/var/www/html/jquery-1.3.2.js/
 script
 script type=text/javascript src=/var/www/html/
 jquery.tablesorter.min.js/script
 script type=text/javascript
 $(document).ready(function() {
     // call the tablesorter plugin
     $(table).tablesorter({
         // enable debug mode
         debug: true
     });

 });/script

 table id=table
 table class=tablesorter cellspacing=1
 thead
 table border=1 cellspacing=4 cellpadding=4
 tr
 thfont face=Arial, Helvetica, sans-serifHost Name/font/th
 thfont face=Arial, Helvetica, sans-serifDevice Type/font/th
 thfont face=Arial, Helvetica, sans-serifFirmware Version/font/
 th
 thfont face=Arial, Helvetica, sans-serifSoftware Version/font/
 th
 /tr
 /thead
 /head
 ?php
 $i=0;
 while ($i  $num) {
 $host_name=mysql_result($result,$i,host_name);
 $device_type=mysql_result($result,$i,device_type);
 $firmware_version=mysql_result($result,$i,firmware_version);
 $software_version=mysql_result($result,$i,software_version);
 ?

 tbody
 tr
 tdfont face=Arial, Helvetica, sans-serif?php echo $host_name; 
 ?/font/td

 tdfont face=Arial, Helvetica, sans-serif?php echo
 $device_type; ?/font/td
 tdfont face=Arial, Helvetica, sans-serif?php $cleanstring
 =strstr($firmware_version, \); echo ($cleanstring); ?/font/td
 tdfont face=Arial, Helvetica, sans-serif?php $cleanstring1
 =strstr($software_version, \); echo ($cleanstring1); ?/font/td
 /tr
 /tbody
 /body
 /html

 ?php
 $i++;}

 ?


Re: [jQuery] Re: sorting columns using jquery. noob with html and java. built custom php using snmp

2009-12-29 Thread Mark K. Ayler Jr.
Alex,
Thanks so much. It does look a lot better...and looking through your
changes, it makes perfect sense. Thanks for doing that.


Are you sure this code belongs in my .php file or should it be in the
jquery.tablesorter.min.js file?

$(document).ready(function() {
// call the tablesorter plugin
$(#results_table).tablesorter({
   // enable debug mode
   debug: true
});

});/script


On Tue, Dec 29, 2009 at 5:08 AM, Alex Mcauley 
webmas...@thecarmarketplace.com wrote:

 You have alot of unclosed tags in there ...

 Let me help you out a bit and pastebin how it should look!...


 This should help

 http://pastie.org/759936


 On Dec 28, 6:44 pm, ace123 markay...@gmail.com wrote:
  I'm not sure if this is possible...but I love the jquery tablesorter-
  but I can't figure out how to get it working. My page displays as if
  it's not even there. I used php to snmpget some data from my network
  switches and routers. It saves it to my DB...then I have this page to
  display the information from the database. This is where I want to be
  able to sort, by switch type, software version, etc. I'm not a code
  guy, just a network engineer trying to make my job easier. Your help
  please is MUCH appreciated. I've been trying to get this to
  work off and on for 6 months.
 
  This is what I've got so far
 
  The page looks something like this when I load it.
 
  Host Name   Device Type Firmware VersionSoftware Version
 
  edge-109c-gs.gov.ntwk   470-24T 3.6.0.7 v3.7.3.13
  edge-241c-gs.anx.ntwk   470-24T 3.6.0.7 v3.7.3.13
  edge-399c-gs.anx.ntwk   470-24T 3.6.0.7 v3.7.3.13
 
  html
  body
 
  ?php
  $username=root;
  $password=;
  $database=switchesdb;
  mysql_connect(localhost,$username,$password);
  mysql_select_db($database) or die( Unable to select database);
  $query=SELECT * FROM switchcode;
  $result=mysql_query($query);
  $num=mysql_numrows($result);
  ?
 
  head
  script type=text/javascript src=/var/www/html/jquery-1.3.2.js/
  script
  script type=text/javascript src=/var/www/html/
  jquery.tablesorter.min.js/script
  script type=text/javascript
  $(document).ready(function() {
  // call the tablesorter plugin
  $(table).tablesorter({
  // enable debug mode
  debug: true
  });
 
  });/script
 
  table id=table
  table class=tablesorter cellspacing=1
  thead
  table border=1 cellspacing=4 cellpadding=4
  tr
  thfont face=Arial, Helvetica, sans-serifHost Name/font/th
  thfont face=Arial, Helvetica, sans-serifDevice Type/font/th
  thfont face=Arial, Helvetica, sans-serifFirmware Version/font/
  th
  thfont face=Arial, Helvetica, sans-serifSoftware Version/font/
  th
  /tr
  /thead
  /head
  ?php
  $i=0;
  while ($i  $num) {
  $host_name=mysql_result($result,$i,host_name);
  $device_type=mysql_result($result,$i,device_type);
  $firmware_version=mysql_result($result,$i,firmware_version);
  $software_version=mysql_result($result,$i,software_version);
  ?
 
  tbody
  tr
  tdfont face=Arial, Helvetica, sans-serif?php echo $host_name;
 ?/font/td
 
  tdfont face=Arial, Helvetica, sans-serif?php echo
  $device_type; ?/font/td
  tdfont face=Arial, Helvetica, sans-serif?php $cleanstring
  =strstr($firmware_version, \); echo ($cleanstring); ?/font/td
  tdfont face=Arial, Helvetica, sans-serif?php $cleanstring1
  =strstr($software_version, \); echo ($cleanstring1); ?/font/td
  /tr
  /tbody
  /body
  /html
 
  ?php
  $i++;}
 
  ?




-- 
Mark K Ayler Jr.
CCNA, MCSE, NNCSS, OASIS.


Re: [jQuery] Re: sorting columns using jquery. noob with html and java. built custom php using snmp

2009-12-29 Thread brian
Leave it in the PHP file. The tablesorter file should be left clean.
Think of it as a library that you include. The snippet of code you
referred to is something that makes use of that library. Don't be
fooled by the script tags. While the file is a PHP script, any PHP
code is parsed on the server. The script tags, however, are parsed by
the browser's JS engine, and are unrelated to PHP.

On Tue, Dec 29, 2009 at 11:25 AM, Mark K. Ayler Jr. markay...@gmail.com wrote:
 Alex,
 Thanks so much. It does look a lot better...and looking through your
 changes, it makes perfect sense. Thanks for doing that.


 Are you sure this code belongs in my .php file or should it be in the
 jquery.tablesorter.min.js file?

 $(document).ready(function() {
     // call the tablesorter plugin
     $(#results_table).tablesorter({
        // enable debug mode
        debug: true
     });

 });/script


 On Tue, Dec 29, 2009 at 5:08 AM, Alex Mcauley
 webmas...@thecarmarketplace.com wrote:

 You have alot of unclosed tags in there ...

 Let me help you out a bit and pastebin how it should look!...


 This should help

 http://pastie.org/759936


 On Dec 28, 6:44 pm, ace123 markay...@gmail.com wrote:
  I'm not sure if this is possible...but I love the jquery tablesorter-
  but I can't figure out how to get it working. My page displays as if
  it's not even there. I used php to snmpget some data from my network
  switches and routers. It saves it to my DB...then I have this page to
  display the information from the database. This is where I want to be
  able to sort, by switch type, software version, etc. I'm not a code
  guy, just a network engineer trying to make my job easier. Your help
  please is MUCH appreciated. I've been trying to get this to
  work off and on for 6 months.
 
  This is what I've got so far
 
  The page looks something like this when I load it.
 
  Host Name       Device Type     Firmware Version        Software Version
 
  edge-109c-gs.gov.ntwk   470-24T         3.6.0.7     v3.7.3.13
  edge-241c-gs.anx.ntwk   470-24T         3.6.0.7     v3.7.3.13
  edge-399c-gs.anx.ntwk   470-24T         3.6.0.7     v3.7.3.13
 
  html
  body
 
  ?php
  $username=root;
  $password=;
  $database=switchesdb;
  mysql_connect(localhost,$username,$password);
  mysql_select_db($database) or die( Unable to select database);
  $query=SELECT * FROM switchcode;
  $result=mysql_query($query);
  $num=mysql_numrows($result);
  ?
 
  head
  script type=text/javascript src=/var/www/html/jquery-1.3.2.js/
  script
  script type=text/javascript src=/var/www/html/
  jquery.tablesorter.min.js/script
  script type=text/javascript
  $(document).ready(function() {
      // call the tablesorter plugin
      $(table).tablesorter({
          // enable debug mode
          debug: true
      });
 
  });/script
 
  table id=table
  table class=tablesorter cellspacing=1
  thead
  table border=1 cellspacing=4 cellpadding=4
  tr
  thfont face=Arial, Helvetica, sans-serifHost Name/font/th
  thfont face=Arial, Helvetica, sans-serifDevice Type/font/th
  thfont face=Arial, Helvetica, sans-serifFirmware Version/font/
  th
  thfont face=Arial, Helvetica, sans-serifSoftware Version/font/
  th
  /tr
  /thead
  /head
  ?php
  $i=0;
  while ($i  $num) {
  $host_name=mysql_result($result,$i,host_name);
  $device_type=mysql_result($result,$i,device_type);
  $firmware_version=mysql_result($result,$i,firmware_version);
  $software_version=mysql_result($result,$i,software_version);
  ?
 
  tbody
  tr
  tdfont face=Arial, Helvetica, sans-serif?php echo $host_name;
  ?/font/td
 
  tdfont face=Arial, Helvetica, sans-serif?php echo
  $device_type; ?/font/td
  tdfont face=Arial, Helvetica, sans-serif?php $cleanstring
  =strstr($firmware_version, \); echo ($cleanstring); ?/font/td
  tdfont face=Arial, Helvetica, sans-serif?php $cleanstring1
  =strstr($software_version, \); echo ($cleanstring1); ?/font/td
  /tr
  /tbody
  /body
  /html
 
  ?php
  $i++;}
 
  ?



 --
 Mark K Ayler Jr.
 CCNA, MCSE, NNCSS, OASIS.




Re: [jQuery] Re: sorting columns using jquery. noob with html and java. built custom php using snmp

2009-12-29 Thread Mark K. Ayler Jr.
Thanks for that awesome explanation. I just asked because the data isn't
sortable. But it's very nice looking...
When I click Host Name or Device Type, it just highlights it. I guess I was
just hoping jquery would figure it out, and make those columns sortable. I
assume I need to some how tell it to.

Host Name Device Type Firmware Version Software Version
edge-109c-gs.gov.ntwk470-24T3.6.0.7v3.7.3.13edge-241c-gs.anx.ntwk470-24T
3.6.0.7v3.7.3.13edge-399c-gs.anx.ntwk470-24T3.6.0.7v3.7.3.13
edge-1c-cr.ngc.ntwk5510-48T5.0.0.4v5.1.0.015

On Tue, Dec 29, 2009 at 8:54 AM, brian zijn.digi...@gmail.com wrote:

 Leave it in the PHP file. The tablesorter file should be left clean.
 Think of it as a library that you include. The snippet of code you
 referred to is something that makes use of that library. Don't be
 fooled by the script tags. While the file is a PHP script, any PHP
 code is parsed on the server. The script tags, however, are parsed by
 the browser's JS engine, and are unrelated to PHP.

 On Tue, Dec 29, 2009 at 11:25 AM, Mark K. Ayler Jr. markay...@gmail.com
 wrote:
  Alex,
  Thanks so much. It does look a lot better...and looking through your
  changes, it makes perfect sense. Thanks for doing that.
 
 
  Are you sure this code belongs in my .php file or should it be in the
  jquery.tablesorter.min.js file?
 
  $(document).ready(function() {
  // call the tablesorter plugin
  $(#results_table).tablesorter({
 // enable debug mode
 debug: true
  });
 
  });/script
 
 
  On Tue, Dec 29, 2009 at 5:08 AM, Alex Mcauley
  webmas...@thecarmarketplace.com wrote:
 
  You have alot of unclosed tags in there ...
 
  Let me help you out a bit and pastebin how it should look!...
 
 
  This should help
 
  http://pastie.org/759936
 
 
  On Dec 28, 6:44 pm, ace123 markay...@gmail.com wrote:
   I'm not sure if this is possible...but I love the jquery tablesorter-
   but I can't figure out how to get it working. My page displays as if
   it's not even there. I used php to snmpget some data from my network
   switches and routers. It saves it to my DB...then I have this page to
   display the information from the database. This is where I want to be
   able to sort, by switch type, software version, etc. I'm not a code
   guy, just a network engineer trying to make my job easier. Your help
   please is MUCH appreciated. I've been trying to get this to
   work off and on for 6 months.
  
   This is what I've got so far
  
   The page looks something like this when I load it.
  
   Host Name   Device Type Firmware VersionSoftware
 Version
  
   edge-109c-gs.gov.ntwk   470-24T 3.6.0.7 v3.7.3.13
   edge-241c-gs.anx.ntwk   470-24T 3.6.0.7 v3.7.3.13
   edge-399c-gs.anx.ntwk   470-24T 3.6.0.7 v3.7.3.13
  
   html
   body
  
   ?php
   $username=root;
   $password=;
   $database=switchesdb;
   mysql_connect(localhost,$username,$password);
   mysql_select_db($database) or die( Unable to select database);
   $query=SELECT * FROM switchcode;
   $result=mysql_query($query);
   $num=mysql_numrows($result);
   ?
  
   head
   script type=text/javascript src=/var/www/html/jquery-1.3.2.js/
   script
   script type=text/javascript src=/var/www/html/
   jquery.tablesorter.min.js/script
   script type=text/javascript
   $(document).ready(function() {
   // call the tablesorter plugin
   $(table).tablesorter({
   // enable debug mode
   debug: true
   });
  
   });/script
  
   table id=table
   table class=tablesorter cellspacing=1
   thead
   table border=1 cellspacing=4 cellpadding=4
   tr
   thfont face=Arial, Helvetica, sans-serifHost Name/font/th
   thfont face=Arial, Helvetica, sans-serifDevice Type/font/th
   thfont face=Arial, Helvetica, sans-serifFirmware
 Version/font/
   th
   thfont face=Arial, Helvetica, sans-serifSoftware
 Version/font/
   th
   /tr
   /thead
   /head
   ?php
   $i=0;
   while ($i  $num) {
   $host_name=mysql_result($result,$i,host_name);
   $device_type=mysql_result($result,$i,device_type);
   $firmware_version=mysql_result($result,$i,firmware_version);
   $software_version=mysql_result($result,$i,software_version);
   ?
  
   tbody
   tr
   tdfont face=Arial, Helvetica, sans-serif?php echo $host_name;
   ?/font/td
  
   tdfont face=Arial, Helvetica, sans-serif?php echo
   $device_type; ?/font/td
   tdfont face=Arial, Helvetica, sans-serif?php $cleanstring
   =strstr($firmware_version, \); echo ($cleanstring); ?/font/td
   tdfont face=Arial, Helvetica, sans-serif?php $cleanstring1
   =strstr($software_version, \); echo ($cleanstring1); ?/font/td
   /tr
   /tbody
   /body
   /html
  
   ?php
   $i++;}
  
   ?
 
 
 
  --
  Mark K Ayler Jr.
  CCNA, MCSE, NNCSS, OASIS.
 
 




-- 
Mark K Ayler Jr.
CCNA, MCSE, NNCSS, OASIS.


[jQuery] Re: sorting columns using jquery. noob with html and java. built custom php using snmp

2009-12-29 Thread Alex Mcauley
Sorry there is a bug / error in the pastebin ...

I just noticed that it starts with htmlbody then it calls the
head ... tags

You will need to take the body tag from the very top and add it
directly after the closing /head tag..

My bad!...

Also ... tablesorter comes with some CSS to make it look pretty so it
might be an idea to include that in the document too - save using ugly
(and nearly depreciated) font tags

On Dec 29, 4:25 pm, Mark K. Ayler Jr.  markay...@gmail.com wrote:
 Alex,
 Thanks so much. It does look a lot better...and looking through your
 changes, it makes perfect sense. Thanks for doing that.

 Are you sure this code belongs in my .php file or should it be in the
 jquery.tablesorter.min.js file?

 $(document).ready(function() {
     // call the tablesorter plugin
     $(#results_table).tablesorter({
            // enable debug mode
            debug: true
     });

 });/script

 On Tue, Dec 29, 2009 at 5:08 AM, Alex Mcauley 



 webmas...@thecarmarketplace.com wrote:
  You have alot of unclosed tags in there ...

  Let me help you out a bit and pastebin how it should look!...

  This should help

 http://pastie.org/759936

  On Dec 28, 6:44 pm, ace123 markay...@gmail.com wrote:
   I'm not sure if this is possible...but I love the jquery tablesorter-
   but I can't figure out how to get it working. My page displays as if
   it's not even there. I used php to snmpget some data from my network
   switches and routers. It saves it to my DB...then I have this page to
   display the information from the database. This is where I want to be
   able to sort, by switch type, software version, etc. I'm not a code
   guy, just a network engineer trying to make my job easier. Your help
   please is MUCH appreciated. I've been trying to get this to
   work off and on for 6 months.

   This is what I've got so far

   The page looks something like this when I load it.

   Host Name       Device Type     Firmware Version        Software Version

   edge-109c-gs.gov.ntwk   470-24T         3.6.0.7     v3.7.3.13
   edge-241c-gs.anx.ntwk   470-24T         3.6.0.7     v3.7.3.13
   edge-399c-gs.anx.ntwk   470-24T         3.6.0.7     v3.7.3.13

   html
   body

   ?php
   $username=root;
   $password=;
   $database=switchesdb;
   mysql_connect(localhost,$username,$password);
   mysql_select_db($database) or die( Unable to select database);
   $query=SELECT * FROM switchcode;
   $result=mysql_query($query);
   $num=mysql_numrows($result);
   ?

   head
   script type=text/javascript src=/var/www/html/jquery-1.3.2.js/
   script
   script type=text/javascript src=/var/www/html/
   jquery.tablesorter.min.js/script
   script type=text/javascript
   $(document).ready(function() {
       // call the tablesorter plugin
       $(table).tablesorter({
           // enable debug mode
           debug: true
       });

   });/script

   table id=table
   table class=tablesorter cellspacing=1
   thead
   table border=1 cellspacing=4 cellpadding=4
   tr
   thfont face=Arial, Helvetica, sans-serifHost Name/font/th
   thfont face=Arial, Helvetica, sans-serifDevice Type/font/th
   thfont face=Arial, Helvetica, sans-serifFirmware Version/font/
   th
   thfont face=Arial, Helvetica, sans-serifSoftware Version/font/
   th
   /tr
   /thead
   /head
   ?php
   $i=0;
   while ($i  $num) {
   $host_name=mysql_result($result,$i,host_name);
   $device_type=mysql_result($result,$i,device_type);
   $firmware_version=mysql_result($result,$i,firmware_version);
   $software_version=mysql_result($result,$i,software_version);
   ?

   tbody
   tr
   tdfont face=Arial, Helvetica, sans-serif?php echo $host_name;
  ?/font/td

   tdfont face=Arial, Helvetica, sans-serif?php echo
   $device_type; ?/font/td
   tdfont face=Arial, Helvetica, sans-serif?php $cleanstring
   =strstr($firmware_version, \); echo ($cleanstring); ?/font/td
   tdfont face=Arial, Helvetica, sans-serif?php $cleanstring1
   =strstr($software_version, \); echo ($cleanstring1); ?/font/td
   /tr
   /tbody
   /body
   /html

   ?php
   $i++;}

   ?

 --
 Mark K Ayler Jr.
 CCNA, MCSE, NNCSS, OASIS.