how to have my guid saved for the dialog?

how to have my guid saved for the dialog?

Hi,

I am using the following code to populate date in my page.
  1. <table align="center" cellpadding="5" cellspacing="0" style="width:100%;">
  2.     <?php
  3.         $mysql_command = "CALL sp_populate_my_companies(:param_member_guid)";
  4.         $mysql_query = $mysql_connection->prepare($mysql_command);
  5.         $mysql_query->bindParam(':param_member_guid', $_SESSION["xoompage_member_guid"], PDO::PARAM_STR);
  6.         $mysql_query->execute();

  7.         while($mysql_row = $mysql_query->fetch())
  8.         {
  9.     ?>
  10.     <tr>
  11.         <td valign="top" style="width: 200px;"><a href="<?php echo $_SESSION["domain_name"]; ?>biz/company?id=<?php echo $mysql_row['company_guid']; ?>" target="_blank"><img src="<?php echo $_SESSION["domain_name"]; ?>gallery/companies/<?php echo $mysql_row['company_guid']; ?>/<?php echo $mysql_row['company_guid']; ?>_logo.png" alt="<?php echo $mysql_row['company_name']; ?>" width="200" height="80"></a></td>
  12.         <td valign="top" style="width: 100%; padding: 10px;">
  13.             <a href="<?php echo $_SESSION["domain_name"]; ?>biz/company?id=<?php echo $mysql_row['company_guid']; ?>" target="_blank"><?php echo $mysql_row['company_name']; ?></a><br>
  14.             <?php echo $mysql_row['country_name']; ?><br><hr>
  15.             <?php if ($mysql_row['allow_publish_news']) { ?><a href='<?php echo $_SESSION["domain_name"]; ?>biz/publishnews?id=<?php echo $mysql_row['company_guid']; ?>'>Publish News</a><br><?php } ?>
  16.             <?php if ($mysql_row['allow_post_jobs']) { ?><a href='<?php echo $_SESSION["domain_name"]; ?>biz/jobdetails?company=<?php echo $mysql_row['company_guid']; ?>'>Post a Job</a><br><?php } ?>
  17.             <?php if ($mysql_row['allow_edit_company']) { ?><a href='<?php echo $_SESSION["domain_name"]; ?>biz/companydetails?id=<?php echo $mysql_row['company_guid']; ?>'>Edit Company</a><br><?php } ?>
  18.             <?php if ($mysql_row['allow_change_logo']) { ?><a href='<?php echo $_SESSION["domain_name"]; ?>biz/companylogo?id=<?php echo $mysql_row['company_guid']; ?>'>Company Logo</a><br><?php } ?>
  19.             <?php if ($mysql_row['allow_change_cover']) { ?><a href='<?php echo $_SESSION["domain_name"]; ?>biz/companycover?id=<?php echo $mysql_row['company_guid']; ?>'>Company Cover</a><br><?php } ?>
  20.             <?php if ($mysql_row['allow_delete_company']) { ?><a href="#" id="linkDelete">Delete Company</a><br><?php } ?>
  21.         </td>
  22.     </tr>
  23.     <tr><td><br></td></tr>
  24.     <?php } ?>
  25. </table>

for the delete button (linkDelete), I am showing a confirmation dialog and delete the company like this:
  1. $(document).ready(function()
  2. {
  3.     $('div#dialogXoomPage').dialog({ position : ['center', 'middle'], autoOpen: false, modal: true, resizable: false, draggable: false,
  4.     buttons:
  5.     [{
  6.         id: "btnDeleteCompany",
  7.         text: "Delete",
  8.         click: function()
  9.         {
  10.             //console.log(pid + " made it to dialog"); // make sure our id makes it this far
  11.             delete_cmpany(company_id); // run delete photo function
  12.             $( this ).dialog( "close" );
  13.         }},
  14.     {
  15.         id: "btnCancelDeleteCompany",
  16.         text: "Cancel",
  17.         click: function()
  18.         { $( this ).dialog( "close" ); }
  19.     }],
  20.     open: function ()
  21.     { $("#btnCancelDeleteCompany").focus(); }
  22.     });

  23.     function delete_cmpany(company_id)
  24.     {
  25.         //console.log(pid + " made it to function"); // make sure our id makes it this far
  26.         $.ajax({
  27.         type: "POST",
  28.         url: "delete_company.php",
  29.         data: { id: company_id }
  30.         }).done(function( msg ) {
  31.         //no message bc we did a fadeOut
  32.         //var msg would show any errors from our php file
  33.         });
  34.     };

  35.     $('#linkDelete').click(function()
  36.     {  
  37.         company_id = "5d3c4f60-77b5-11e3-b1ac-74de2b9a31a4"; // the id of the photo i want to delete
  38.         console.log(company_id);
  39.         $('div#dialogXoomPage').dialog('open');
  40.     });
  41.     
  42.     $(function() { $( "#btnNewCompany" ).button(); });
  43.     $(function() { $( "#btnJoinCompany" ).button(); });
  44.     $('#btnNewCompany').click(function(){ window.location = '<?php echo $_SESSION["domain_name"]; ?>biz/companydetails';});
  45.     $('#btnJoinCompany').click(function(){ window.location = '<?php echo $_SESSION["domain_name"]; ?>biz/joincompany';});
  46. });

I want to know how can I pass the company_guid to the dialog to use it in the company_id variable?


Thanks,
Jassim