I’m quite new to PHP OOP and I have a question regarding a simple MYSQL query.
I have an index.php page where I want to output my results from my query.class file.
Here is my method,
public function Query($rowName) {
$q = mysql_query("SELECT * from p_tuts");
while($row = mysql_fetch_array($q)) {
echo $row[$rowName];
}
}
Now this works fine and I can call it though my index.php file
$Database->Query('tut_content');
But my issue is I want to wrap each content block in DIV containers and don’t want to have to echo the HTML code in the class file, so I want to really echo the row’s data in the index file, but unsure how to do this.
Kind regards
Pass the rows back as an array.
It’s better this way anyway, because it keeps database code away from output code (i.e.
echo).Then output it like so: