diff --git a/ajax/ajax_credential_view.php b/ajax/ajax_credential_view.php new file mode 100644 index 00000000..96dfd392 --- /dev/null +++ b/ajax/ajax_credential_view.php @@ -0,0 +1,94 @@ + Hover.."; +} +$login_note = nullable_htmlentities($row['login_note']); +$login_created_at = nullable_htmlentities($row['login_created_at']); + +// Generate the HTML form content using output buffering. +ob_start(); +?> + + + + + + + + + Action @@ -354,18 +355,47 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); // Related Assets Query $sql_related_assets = mysqli_query($mysqli, "SELECT * FROM assets WHERE asset_contact_id = $contact_id ORDER BY asset_id DESC"); $asset_count = mysqli_num_rows($sql_related_assets); + if ($asset_count) { + $asset_count_display = "$asset_count"; + } else { + $asset_count_display = ''; + } // Related Logins Query $sql_related_logins = mysqli_query($mysqli, "SELECT * FROM logins WHERE login_contact_id = $contact_id ORDER BY login_id DESC"); $login_count = mysqli_num_rows($sql_related_logins); + if ($login_count) { + $login_count_display = "$login_count"; + } else { + $login_count_display = ''; + } // Related Software Query - $sql_related_software = mysqli_query($mysqli, "SELECT * FROM software, software_contacts WHERE software.software_id = software_contacts.software_id AND software_contacts.contact_id = $contact_id ORDER BY software.software_id DESC"); + $sql_related_software = mysqli_query($mysqli, "SELECT * FROM software, software_contacts WHERE software.software_id = software_contacts.software_id AND software_contacts.contact_id = $contact_id"); $software_count = mysqli_num_rows($sql_related_software); + if ($software_count) { + $software_count_display = "$software_count"; + } else { + $software_count_display = ''; + } // Related Tickets Query - $sql_related_tickets = mysqli_query($mysqli, "SELECT * FROM tickets WHERE ticket_contact_id = $contact_id ORDER BY ticket_id DESC"); + $sql_related_tickets = mysqli_query($mysqli, "SELECT * FROM tickets WHERE ticket_contact_id = $contact_id"); $ticket_count = mysqli_num_rows($sql_related_tickets); + if ($ticket_count) { + $ticket_count_display = "$ticket_count"; + } else { + $software_count_display = ''; + } + + // Related Documents Query + $sql_related_documents = mysqli_query($mysqli, "SELECT * FROM documents, contact_documents WHERE documents.document_id = contact_documents.document_id AND contact_documents.contact_id = $contact_id"); + $document_count = mysqli_num_rows($sql_related_documents); + if ($document_count) { + $document_count_display = "$document_count"; + } else { + $document_count_display = ''; + } // Tags $contact_tag_name_display_array = array(); @@ -435,6 +465,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); +