function read_msql($dr, $nod, $p = '', $u = '') { $f = msq_f($dr, $nod); if (is_file($f)) { include $f; } if (!$r) { return; } if ($p == 'x') { unset($r['_menus_']); } if ($p && $r[$p]) { if ($u == 'y') { return array_combine_a($r['_menus_'], $r[$p]); } elseif ($u !== 0) { return $r[$p][$u]; } else { return $r[$p]; } } elseif ($p == 'k') { foreach ($r as $k => $v) { $ret[$k] = stripslashes($v[$u]); } return $ret; } elseif ($p == 'i') { return msq_invert($r); } else { return $r; } }
function model_j($p, $o, $res) { $r = ajxr($res); //form reqp('msql'); $msq = new msql('', $p ? $p : 'model'); $msq->load(); //$msq->format($r); $msq->modif('add', '', $r); $msq->save(); //p($msq->ret); return make_table(msq_invert($msq->ret), 'txtblc', 'txtx'); }