RobMichaelson Posted January 29, 2013 Share Posted January 29, 2013 Hello All I am desparately wanting to stylize my output - here is my code: <?php[attachment=1368:apiToHtmlinJoomlaArticle2.PNG] $url = "http://184.173.18.228/api/profile/1000/0/Adam.Adams"; $json = file_get_contents($url, 0, null, null); $json_output = json_decode($json); echo '<pre>'; //print_r("query results:"); //print_r($json_output); '</pre>'; //$obj = array('section', 'fname', 'lname'); //var_dump($obj) ?> <?php function createTable(&$node, &$output, $key = NULL, $indent = 0) { if ($indent > 0) { $output .= "<tr>\n"; $output .= "<td><strong>" . $key . "</strong></td>"; } else { //$output .= '<tr><td>Top Level</td>'; } if (is_object($node) || is_array($node)) { $node = (array)$node; $output .= "</tr>\n"; $count = 0; foreach ($node as $k => $v) { createTable($node[$k], $output, $k, $indent + 1); } } else { $output .= "<td>" . ($node === TRUE ? 1 : $node === FALSE ? 0 : $node) . "</td>"; $output .= "</tr>\n"; } } function outputTable($object) { echo "<table border='0'>"; $output = ""; createTable($object, $output); echo $output; echo "</table>"; } outputTable($json_output); ?> not quite sure how - Im so used to ( at least) inline css - attached is the output that I was even able to insert into a Joomla article Thanks Rob Link to comment https://forums.phpfreaks.com/topic/273766-cssing-output-at-least-color-every-other-row-mabye-even-fonts/ Share on other sites More sharing options...
PFMaBiSmAd Posted January 29, 2013 Share Posted January 29, 2013 If you set the second parameter in the json_decode statement to a true, the resulting array of data will be simpler to manipulate. Link to comment https://forums.phpfreaks.com/topic/273766-cssing-output-at-least-color-every-other-row-mabye-even-fonts/#findComment-1408939 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.