voip03 Posted August 14, 2011 Share Posted August 14, 2011 Is there any way I can shorten the query or use better way to write the query The Best way to check the fields are not empty and print it. Thank you. <? // field is not empty function notEmpty($value) { if(!empty($value)) { echo $value."\n"; } } $paypalTran_sql = "SELECT firstName ,lastName ,shipToName ,shipToStreet ,shipToStreet2 ,shipToCity ,shipToState ,shipToCntryCode ,shipToZip FROM paypal WHERE order_id='". $orderID . "';"; $paypalTran_res = mysql_query($paypalTran_sql); if(!$paypalTran_res) { die(" Could not query the database: <br/>". mysql_error() ); } $paypalTran_row = mysql_fetch_assoc($paypalTran_res); echo ucfirst($paypalTran_row['firstName'])." ".($paypalTran_row['lastName']);;echo "\n"; notEmpty($paypalTran_row['shipToName']); notEmpty($paypalTran_row['shipToStreet']); notEmpty($paypalTran_row['shipToStreet2']); notEmpty($paypalTran_row['shipToCity']); notEmpty($paypalTran_row['shipToState']); notEmpty($paypalTran_row['shipToCntryCode']); notEmpty($paypalTran_row['shipToZip']); ?> Quote Link to comment https://forums.phpfreaks.com/topic/244739-empty-field-help/ Share on other sites More sharing options...
MasterACE14 Posted August 14, 2011 Share Posted August 14, 2011 it would be easier to make sure all values are inserted in the first place. Quote Link to comment https://forums.phpfreaks.com/topic/244739-empty-field-help/#findComment-1257055 Share on other sites More sharing options...
voip03 Posted August 14, 2011 Author Share Posted August 14, 2011 TRUE But I am getting these values from PayPal (Billing and shipping address). If some fields are empty then not to print it on the invoice Thank u Quote Link to comment https://forums.phpfreaks.com/topic/244739-empty-field-help/#findComment-1257059 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.