Jump to content

try to print on page from table in database


sigmahokies

Recommended Posts

Hi everyone,

 

I am trying to make it simply, but seem error come repeatedly, I could not figure why it went wrong. I am trying to get print (echo) to visible the print before I build other script. but resilt said "Notice: Array to strong conversion in" what did I do wrong?

 

Thanks,

Gary

 

<!doctype html><html><body><table><?php require("require2.php"); $show = "show tables from XXXX";$table = mysqli_query($GaryDB, $show);$array = array();while($array = mysqli_fetch_array($table)) {  echo $array;}?></table></body></html>

Link to comment
Share on other sites

You can't use echo for an array, try using print_r or var_dump if you do want to output the whole array.

A lot of times a good way to do this type of thing is to assign the output of print_r to a variable and then use a pre tag.

 

$output = print_r($array, true);

//Where you want to see your output
echo "<pre>$output</pre>\n";

Link to comment
Share on other sites

Sure cyberRobot. I've seen people wrap that in a function as well that they include. The main point I wanted to make was that you can capture the output to a variable rather than just have it echo out wherever you are in the code. Sometimes this is helpful when you are trying to avoid messing up existing output with debug info.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.