hoggie1790 Posted March 10, 2011 Share Posted March 10, 2011 Hi, im new to the forums so sorry if this is posted in the wrong place or formatted incorrectly. I have a mySQL database that i want to access and retrieve the price of items in a table. From the instructions i have followed i cant seem to get it to work. Basically when i load the page it simply prints: query("SELECT * FROM Wines") as $row) { print $row['price']; } ?> rather than the price of wine in my database. Heres my code: <?php $WineDB = new PDO( 'mysql:host=(HostName); dbname=wines', 'abc123', 'XXXXXX' ); foreach($WineDB->query("SELECT * FROM Wines") as $row) { print $row[‘price’]; } ?> Maybe im missing some punctuation? Thanks in advance for any help. Link to comment https://forums.phpfreaks.com/topic/230265-not-printing-mysql-select-statement-to-html-page/ Share on other sites More sharing options...
AbraCadaver Posted March 10, 2011 Share Posted March 10, 2011 PHP is not installed or your page extension is not .php? Link to comment https://forums.phpfreaks.com/topic/230265-not-printing-mysql-select-statement-to-html-page/#findComment-1185776 Share on other sites More sharing options...
Maq Posted March 10, 2011 Share Posted March 10, 2011 How are you calling the page? Link to comment https://forums.phpfreaks.com/topic/230265-not-printing-mysql-select-statement-to-html-page/#findComment-1185785 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.