Browse Source

Cleans up code from previous rendition.

devel
Jonathan Rosenbaum 10 years ago
parent
commit
5b42c9da3f
  1. 34
      contact_add_edit.php

34
contact_add_edit.php

@ -78,37 +78,27 @@ if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$result = mysql_fetch_assoc($sql);
$submitted_contact_id = $result['contact_id'] + 1;
/*
$handler->debug("submitted_contact_id",$submitted_contact_id - 1);
$handler->debug("$_POST",$_POST['contact_id']);
exit();
*/
// contact already exists it is less than $submitted_contact_id
if($submitted_contact_id > $_POST['contact_id']) {
// contact already exists it is less than $submitted_contact_id (max contact_id + 1)
if ($submitted_contact_id > $_POST['contact_id']) {
$submitted_contact_id = $_POST['contact_id'];
}
}
// if contact already exists, $submitted_contact_id now equals $_POST['contact_id], and it isn't new_contact
if ($submitted_contact_id != $_POST['contact_id'] || $_POST === 'new_contact') {
$submitted_contact_id = $_POST['contact_id'];
} else {
// If full_name is empty we will use this contact_id
$sql = "SELECT CONCAT(first_name, ' ', last_name) as full_name FROM contacts WHERE contact_id=" . $submitted_contact_id . ";";
$query = mysql_query($sql, $YBDB) or die(mysql_error());
$result = mysql_fetch_assoc($query);
$full_name = $result['full_name'];
}
//adds contact if new_contact is selected .. it's " " not ""
if (empty($full_name)) {
$contact_id_entry = 'new_contact';
}
/*
$handler->debug("submitted_contact_id",$submitted_contact_id);
$handler->debug("$_POST",$_POST['contact_id']);
exit();
*/
if ( $contact_id_entry === 'new_contact' ) {
if ( $submitted_contact_id === 'new_contact' ) {
// Get the actual contact_id because it may have changed on multiple terminals
// Get the actual contact_id because it may have changed on multiple terminals and is now new_contact
$query = 'SELECT MAX(contact_id) as contact_id FROM contacts;';
$sql = mysql_query($query, $YBDB) or die(mysql_error());
$result = mysql_fetch_assoc($sql);

Loading…
Cancel
Save