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 Quote 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. Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.