Query UPDATE report

I have a script that updates a database.  It updates about 100 field from information that is being parsed from a feed.  What type of query code would I need to write so that the UPDATE that ran would report to me the fields that were updated?
LVL 7
rgranlundAsked:
Who is Participating?
 
nanharbisonConnect With a Mentor Commented:
How about this?
$q = "UPDATE exp_weblog_data SET field_id_29='$field_id_29', field_id_30='$field_id_30', field_id_31='$field_id_31'  WHERE field_id_215='$field_id_215'"; 

if ($return = mysql_query($q, $yourconnection))
{
	send yourself an email;
)

Open in new window

0
 
nanharbisonCommented:
can you give us the update query as it is written now?
0
 
rgranlundAuthor Commented:
@nanharbison

$q = "UPDATE exp_weblog_data SET field_id_29='$field_id_29', field_id_30='$field_id_30', field_id_31='$field_id_31'  WHERE field_id_215='$field_id_215'";


0
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

 
nanharbisonCommented:
Do you know how to send email in PHP? You could include the values you updated if you want to see them.
0
 
rgranlundAuthor Commented:
I want to print the return on screen.  Can I echo $q?
0
 
nanharbisonCommented:
Absolutely, you can echo the query!
0
 
nanharbisonCommented:
You can do this
$q = "UPDATE exp_weblog_data SET field_id_29='$field_id_29', field_id_30='$field_id_30', field_id_31='$field_id_31'  WHERE field_id_215='$field_id_215'"; 

if ($return = mysql_query($q, $yourconnection))
{
	echo $q;
)

Open in new window

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.