GreenFanta Posted December 7, 2010 Share Posted December 7, 2010 $var = mysql_query('SELECT id_image FROM ps_image WHERE id_product = 12'); $var2 = mysql_fetch_field($var); I am trying to send in a query that brings out a row where the id_product is equal to 12 and from there I want to retreive the value of id_image in that specific row, which I have done on the mysql_query, but I have no idea how to set the value to a variable, I was told I could use mysql_fetch_field for it, but it doesn't seem to be working as I keep getting the error: Catchable fatal error: Object of class stdClass could not be converted to string ... which I assume means it is not set to an integer as it should be, so I must be doing something wrong, can anybody help? Regards Matthew Link to comment https://forums.phpfreaks.com/topic/220919-mysql_fetch_field/ Share on other sites More sharing options...
trq Posted December 7, 2010 Share Posted December 7, 2010 if ($result = mysql_query('SELECT id_image FROM ps_image WHERE id_product = 12')) { if (mysql_num_rows($result)) { $row = mysql_fetch_assoc($result); echo $row['id_image']; } } Link to comment https://forums.phpfreaks.com/topic/220919-mysql_fetch_field/#findComment-1143968 Share on other sites More sharing options...
GreenFanta Posted December 7, 2010 Author Share Posted December 7, 2010 Thank you kindly Thorpe Link to comment https://forums.phpfreaks.com/topic/220919-mysql_fetch_field/#findComment-1143992 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.