Solucionado, el error estaba en que debia encerrar las variables $_POST entre comillas dobles tambien, quedo asi la sentencia:
Código PHP:
Ver original<?
$sql='update contactos inner join proveedores on proveedores.id=contactos.proveedor_id set proveedores.telefono="'.$_POST["telefono"].'", proveedores.direccion="'.$_POST["direccion"].'", proveedores.correo="'.$_POST["correo"].'", nombre_cont="'.$_POST["nombrecont"].'",telefono_cont="'.$_POST["telefonocont"].'", correo_cont="'.$_POST["correocont"].'" where proveedores.rif="'.$_SESSION["rif"].'"';
?>
Muchísimas gracias por la ayuda prestada!!!