What I am looking for is that if any field in a database is empty, the form comes back and puts in the word "empty" into the web page, but not the database. Would it look something like this? <?php if (!empty($row['Added_By'])) { echo '<div id="ab"><span class="b">Added By: </span>' . $row['Added_By'] . '</div>'; else if (empty($row['Added_By'])) { echo '<div id="ab"><span class="b">Added By: </span><p>empty</p></div>'; ?> Code (markup):
plz try code bellow <?php $added_by = $row['Added_By']; if (isset($added_by)) { echo '<div id="ab"><span class="b">Added By: </span>' . $added_by. '</div>'; }else{ echo '<div id="ab"><span class="b">Added By: </span><p>empty</p></div>'; } ?> Code (markup):
Ok, I got this, it shows the first part fine, but the second part it doesn't show the "Empty" comment... I don't understand why... as far as I can tell the code is fine... <?php //Nonconformity, Disposition, Comments and Comments & Additional Details echo '<div id="box3">'; if (!empty($row['Nonconformity']) || !empty($row['Disposition']) || !empty($row['Comments']) || !empty($row['CommentsAdditional_Details'])) { echo '<div id="non"><span class="b">Nonconformity: </span><br />' . $row['Nonconformity'] . '</div>'; echo '<div id="dis"><span class="b">Disposition: </span><br />' . $row['Disposition'] . '</div>'; echo '<div id="comm"><span class="b">Comments: </span><br />' . $row['Comments'] . '</div>'; echo '<div id="comma"><span class="b">Comments and/or Additional Details: </span><br />' . $row['CommentsAdditional_Details'] . '</div>';} else if (empty($row['Nonconformity']) || empty($row['Disposition']) || empty($row['Comments']) || empty($row['CommentsAdditional_Details'])) { echo '<div id="non"><span class="b">Nonconformity: </span><br />Empty</div>'; echo '<div id="dis"><span class="b">Disposition: <br /></span>Empty</div>'; echo '<div id="comm"><span class="b">Comments: <br /></span>Empty</div>'; echo '<div id="comma"><span class="b">Comments and/or Additional Details: </span><br />Empty</div>';} echo '</div>'; ?> Code (markup):
you need check condition in code... set variable for array each $row and default value is Empty for all, example $Nonconformity = "Empty"; if(isset($row['Nonconformity']))$Nonconformity = $row['Nonconformity']; PHP: And each array like So you just need echo echo '<div id="non"><span class="b">Nonconformity: </span><br />' .$Nonconformity. '</div>'; PHP:
But what if one isn't empty? Because Nonconformity is not empty... I want it to show full fields, and put empty where they are.
plz check code bellow <?php //Nonconformity, Disposition, Comments and Comments & Additional Details //Assign default Nonconformity, Disposition, Comments, Additional Details $Nonconformity = "Empty"; $Disposition = "Empty"; $Comments = "Empty"; $CommentsAdditional_Details = "Empty"; // Check Array of valiable $row['Nonconformity'] if not empty assigned value to $Nonconformity if(isset($row['Nonconformity'])) $Nonconformity = $row['Nonconformity']; // Valiable $Nonconformity have value of array $row['Nonconformity'] // Check Array of valiable $row['Disposition'] if not empty assigned value to $Disposition if(isset($row['Disposition'])) $Disposition = $row['Disposition']; // Valiable $Disposition have value of array $row['Disposition'] // Check Array of valiable $row['Comments'] if not empty assigned value to $Comments if(isset($row['Comments'])) $Comments = $row['Comments'];// Valiable $Comments have value of array $row['Comments'] // Check Array of valiable $row['CommentsAdditional_Details'] if not empty assigned value to $CommentsAdditional_Details if(isset($row['CommentsAdditional_Details'])) $CommentsAdditional_Details = $row['CommentsAdditional_Details']; // Valiable $CommentsAdditional_Details have value of array $row['CommentsAdditional_Details'] echo '<div id="box3">'; echo '<div id="non"><span class="b">Nonconformity: </span><br />' . $Nonconformity . '</div>'; echo '<div id="dis"><span class="b">Disposition: </span><br />' . $Disposition . '</div>'; echo '<div id="comm"><span class="b">Comments: </span><br />' . $Comments . '</div>'; echo '<div id="comma"><span class="b">Comments and/or Additional Details: </span><br />' . $CommentsAdditional_Details . '</div>'; echo '</div>';?> PHP: You should read the notes clearly