Konuyu hortlartmış gibi oluyorum sanırım :) Bende şöyle küçük bir örnekle cevap vereyim

Mesala bir ilan eklicez tamam mı


$ilan_numarasi = 1;
$ilan_baslik = "deneme ilan";

$ekle = mysql_query("INSERT INTO ilanlar (ilan_no,ilan_baslik,ilan_durum) values ('$ilan_numarasi' , '$ilan_baslik' , '0' ) ");

if($ekle){

echo "İlanınız eklendi ana sayfada çıkması için onay bekleniyor";
}else{


echo "İlan eklenirken bir sorun oluştu";

}

?>

Burada dikkat etmen gereken ilan_durum un değeri 0 olarak kayıt edilecek veritabanına mesala sonra sende yönetimden onaylarken bu sefer şöyle yapacaksın


$ilan_numarasi = 1;

$ilan_yayinla = mysql_query("UPDATE ilanlar SET ilan_durum='1' WHERE ilan_no='$ilan_numarasi' ");

if($ilan_yayinla){

echo "ilan yayınlanmıştır çünkü durumu 1 yaptık ";

}else{

echo "bir sorun oluştu";
}

?>

İşlemlerimiz bukadar tabi sen pdo kullanıyorsan pdo ya göre kodlucan ben eski php sürümüyle yaptım daha yeniyim dediğin için :)
Kolay gelsin..