Beispiel #1
0
<?php

$root_node_name = $_POST['xml_root_node_name'];
$record_node_name = $_POST['xml_record_node_name'];
echo "<{$root_node_name}>";
for ($row = 1; $row <= $g_numResults; $row++) {
    echo "\t<{$record_node_name}>\n";
    foreach ($template as $col) {
        echo "\t\t<{$col[0]}>";
        // display the appropriate thing, based on the data type
        switch ($col[1]) {
            case "Name":
                echo generate_name($col[2][0], $g_male_names, $g_female_names, $g_names, $g_surnames);
                break;
            case "Phone":
                echo generate_random_num_str($col[2][0]);
                break;
            case "Email":
                echo generate_email_address($g_words);
                break;
            case "Street-Address":
                echo generate_street_address($g_words);
                break;
            case "City":
                echo $g_cities[rand(0, count($g_cities) - 1)];
                break;
            case "Postal-Zip":
                $wants_canada_postal = $col[2][0];
                $wants_nl_postcode = $col[2][1];
                $wants_uk_postcode = $col[2][2];
                $wants_us_zip = $col[2][3];
Beispiel #2
0
// output the column headers
$columns = array();
foreach ($template as $col) {
    $columns[] = $col[0];
}
echo join("{$csv_delimiter}", $columns) . $newline;
for ($row = 1; $row <= $g_numResults; $row++) {
    $row_vals = array();
    foreach ($template as $col) {
        // display the appropriate thing, based on the data type
        switch ($col[1]) {
            case "Name":
                $row_vals[] = generate_name($col[2][0], $g_male_names, $g_female_names, $g_names, $g_surnames);
                break;
            case "Phone":
                $row_vals[] = generate_random_num_str($col[2][0]);
                break;
            case "Email":
                $row_vals[] = generate_email_address($g_words);
                break;
            case "Street-Address":
                $row_vals[] = generate_street_address($g_words);
                break;
            case "City":
                $row_vals[] = $g_cities[rand(0, count($g_cities) - 1)];
                break;
            case "Postal-Zip":
                $wants_canada_postal = $col[2][0];
                $wants_nl_postcode = $col[2][1];
                $wants_uk_postcode = $col[2][2];
                $wants_us_zip = $col[2][3];
Beispiel #3
0
            echo "&nbsp;&nbsp;{$backquote}{$col[0]}{$backquote} " . $map[$col[1]] . " default NULL,<br />";
        }
        echo ");";
    }
    echo "<br /><br /><hr size='1' /><br />";
}
for ($row = 1; $row <= $g_numResults; $row++) {
    $elements = array();
    foreach ($template as $col) {
        // display the appropriate thing, based on the data type
        switch ($col[1]) {
            case "Name":
                $elements[] = generate_name($col[2][0], $g_male_names, $g_female_names, $g_names, $g_surnames);
                break;
            case "Phone":
                $elements[] = generate_random_num_str($col[2][0]);
                break;
            case "Email":
                $elements[] = generate_email_address($g_words);
                break;
            case "Street-Address":
                $elements[] = generate_street_address($g_words);
                break;
            case "City":
                $elements[] = $g_cities[rand(0, count($g_cities) - 1)];
                break;
            case "Postal-Zip":
                $wants_canada_postal = $col[2][0];
                $wants_nl_postcode = $col[2][1];
                $wants_uk_postcode = $col[2][2];
                $wants_us_zip = $col[2][3];