Esempio n. 1
0
if (!M_IsCommaDelimited($conn, $identifier)) {
    echo "Not a comma delimited response!\r\n";
    M_DestroyConn($conn);
    return;
}
/* Print the raw, unparsed data */
echo "Raw Data:\r\n" . M_GetCommaDelimited($conn, $identifier) . "\r\n";
/* Tell the API to parse the Data */
if (!M_ParseCommaDelimited($conn, $identifier)) {
    echo "Parsing comma delimited data failed";
    M_DestroyConn($conn);
    return;
}
/* Retrieve each number of rows/columns */
$rows = M_NumRows($conn, $identifier);
$columns = M_NumColumns($conn, $identifier);
/* Print all the headers separated by |'s */
for ($i = 0; $i < $columns; $i++) {
    if ($i != 0) {
        echo "|";
    }
    echo M_GetHeader($conn, $identifier, $i);
}
echo "\r\n";
/* Print one row per line, each cell separated by |'s */
for ($j = 0; $j < $rows; $j++) {
    for ($i = 0; $i < $columns; $i++) {
        if ($i != 0) {
            echo "|";
        }
        echo M_GetCellByNum($conn, $identifier, $i, $j);
 function MCVE_NumColumns(&$conn, $id)
 {
     return M_NumColumns($conn, $id);
 }