We're going to need a little help here understanding what it is you want.
I am assuming the category select box is used to change the category you want the article to appear under?
And you want the news article category to appear selected in the dropdown box?
And I am assuming that $category is the value that would be found in $row2['catname']?
Then you could do it like this:
Another problem I see is you don't have the other fields included in the form.
So when the form is submitted, only the category and headline are submitted.
These fields aren't included in the form:
And this is the update query:
So when you submit the form and the table is updated, the excluded fields will contain NULL values and any data that was in them will be lost or the update query won't function at all.
And you aren't checking to see if all the variables have any values before you update the table.
You are only checking to see if the form was submitted.
So if the user were to erase a value in a field then that field would be empty and the data in the table would be over written with a NULL value.
You also should make sure any value submitted doesn't contain and data that could be used to harm your database.