Jodarecode
03-17-2009, 04:21 PM
I'm trying to avoid the brackets if at all possible since certain codes are dependent on no brackets.
I found a solution but I'm back to the beginning with an old question again.
I need all the empty rows to not show when emailed or printed and to only show non empty values in there respected columns only.
foreach($_POST as $key => $val){
if(preg_match("/textbox_r\d+\_c1/", $key)){
$msg .= "<tr><td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c2/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c3/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c4/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c5/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c6/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c7/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c8/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c9/", $key)){
$msg .= "<td>$val</td></tr>";
};
};
I found a solution but I'm back to the beginning with an old question again.
I need all the empty rows to not show when emailed or printed and to only show non empty values in there respected columns only.
foreach($_POST as $key => $val){
if(preg_match("/textbox_r\d+\_c1/", $key)){
$msg .= "<tr><td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c2/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c3/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c4/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c5/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c6/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c7/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c8/", $key)){
$msg .= "<td>$val</td>";
};
if(preg_match("/textbox_r\d+\_c9/", $key)){
$msg .= "<td>$val</td></tr>";
};
};